24 papers:
- ICFP-2015-BaumanBHKPST #functional #jit #named
- Pycket: a tracing JIT for a functional language (SB, CFB, RH, VK, TP, JGS, STH), pp. 22–34.
- ESEC-FSE-2015-GongPS #javascript #named
- JITProf: pinpointing JIT-unfriendly JavaScript code (LG, MP, KS), pp. 357–368.
- PLDI-2014-RompfSBLCO #compilation #jit #precise
- Surgical precision JIT compilers (TR, AKS, KJB, HL, HC, KO), p. 8.
- OOPSLA-2014-BosboomRWA #compilation #named #programming
- StreamJIT: a commensal compiler for high-performance stream programming (JB, SR, WFW, SPA), pp. 177–195.
- ASPLOS-2014-DingZZES #compilation #complexity #runtime #scheduling
- Finding the limit: examining the potential and complexity of compilation scheduling for JIT-based runtime systems (YD, MZ, ZZ, SE, XS), pp. 607–622.
- CC-2014-AulerBHMT #adaptation #compilation #crowdsourcing #javascript #jit #performance
- Addressing JavaScript JIT Engines Performance Quirks: A Crowdsourced Adaptive Compiler (RA, EB, PdH, MM, NT), pp. 218–237.
- DAC-2013-WagstaffGFT #architecture #partial evaluation #set
- Early partial evaluation in a JIT-compiled, retargetable instruction set simulator generated from a high-level architecture description (HW, MG, BF, NPT), p. 6.
- OOPSLA-2012-CastanosEINNOW #compilation #jit #on the #scripting language #static typing
- On the benefits and pitfalls of extending a statically typed language JIT compiler for dynamic scripting languages (JGC, DE, KI, PN, TN, TO, PW), pp. 195–212.
- OOPSLA-2012-InoueHWN #adaptation #compilation #java #jit #multi
- Adaptive multi-level compilation in a trace-based Java JIT compiler (HI, HH, PW, TN), pp. 179–194.
- SAC-2012-JeonC #javascript #jit #reuse
- Reuse of JIT compiled code in JavaScript engine (SJ, JC), pp. 1840–1842.
- PEPM-2011-BolzCFLPR #jit #partial evaluation
- Allocation removal by partial evaluation in a tracing JIT (CFB, AC, MF, ML, SP, AR), pp. 43–52.
- OOPSLA-2011-Kulkarni #compilation #jit #policy
- JIT compilation policy for modern machines (PAK), pp. 773–788.
- CC-2011-LameedH #array #compilation #jit #matlab #semantics #staged
- Staged Static Techniques to Efficiently Implement Array Copy Semantics in a MATLAB JIT Compiler (NL, LJH), pp. 22–41.
- CGO-2011-InoueHWN #compilation #java #jit
- A trace-based Java JIT compiler retrofitted from a method-based compiler (HI, HH, PW, TN), pp. 246–256.
- HPDC-2011-AbbasiEWSK #performance #pipes and filters
- Just in time: adding value to the IO pipelines of high performance applications with JITStaging (HA, GE, MW, KS, SK), pp. 27–36.
- OOPSLA-2010-BebenitaBFLSTV #compilation #jit #named
- SPUR: a trace-based JIT compiler for CIL (MB, FB, MF, FL, WS, NT, HV), pp. 708–725.
- PPDP-2010-BolzLS #execution #prolog #towards #virtual machine
- Towards a jitting VM for prolog execution (CFB, ML, DS), pp. 99–108.
- CC-2009-CampanoniSAC #compilation #jit #manycore
- Dynamic Look Ahead Compilation: A Technique to Hide JIT Compilation Latencies in Multicore Environment (SC, MS, GA, SCR), pp. 220–235.
- CC-2008-BergeronFD #compilation #configuration management #hardware #jit #off the shelf
- Hardware JIT Compilation for Off-the-Shelf Dynamically Reconfigurable FPGAs (EB, MF, JPD), pp. 178–192.
- CC-2005-LeLH #interprocedural #jit #optimisation #using
- Using Inter-Procedural Side-Effect Information in JIT Optimizations (AL, OL, LJH), pp. 287–304.
- CC-2005-QianH #analysis #case study #jit
- A Study of Type Analysis for Speculative Method Inlining in a JIT Environment (FQ, LJH), pp. 255–270.
- PASTE-2002-TikirHL #debugging
- Recompilation for debugging support in a JIT-compiler (MMT, JKH, GYL), pp. 10–17.
- HT-2000-SpalterS #distance #hypermedia #jit #learning #reuse
- Reusable hypertext structures for distance and JIT learning (AMS, RMS), pp. 29–38.
- ECOOP-2000-OgawaSMMSK #compilation #framework #java #jit #named
- OpenJIT: An Open-Ended, Reflective JIT Compiler Framework for Java (HO, KS, SM, FM, YS, YK), pp. 362–387.