Tag #jit
23 papers:
- CGO-2020-ChengIBB #compilation #morphism
- Type freezing: exploiting attribute type monomorphism in tracing JIT compilers (LC, BI, CFBT, CB), pp. 16–29.
- ICPC-2018-TymchukGN #developer #feedback #static analysis #what
- JIT feedback: what experienced developers like about static analysis (YT, MG, ON), pp. 64–73.
- OOPSLA-2018-XuCBZY #implementation #named #process
- ShareJIT: JIT code cache sharing across processes and its practical implementation (XX, KC, JB, YZ, HY), p. 23.
- PLDI-2018-Ottoni #compilation #php
- HHVM JIT: a profile-guided, region-based compiler for PHP and Hack (GO), pp. 151–165.
- CC-2018-BrockDXZ #compilation #implementation #named
- PAYJIT: space-optimal JIT compilation and its practical implementation (JB, CD, XX, YZ), pp. 71–81.
- ICFP-2015-BaumanBHKPST #functional #named
- Pycket: a tracing JIT for a functional language (SB, CFB, RH, VK, TP, JGS, STH), pp. 22–34.
- GTTSE-2015-VandercammenSMR #compilation #framework #named #scala
- STRAF: A Scala Framework for Experiments in Trace-Based JIT Compilation (MV, QS, WDM, CDR), pp. 223–234.
- PLDI-2014-RompfSBLCO #compilation #precise
- Surgical precision JIT compilers (TR, AKS, KJB, HL, HC, KO), p. 8.
- CC-2014-AulerBHMT #adaptation #compilation #crowdsourcing #javascript #performance
- Addressing JavaScript JIT Engines Performance Quirks: A Crowdsourced Adaptive Compiler (RA, EB, PdH, MM, NT), pp. 218–237.
- OOPSLA-2012-CastanosEINNOW #compilation #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 #multi
- Adaptive multi-level compilation in a trace-based Java JIT compiler (HI, HH, PW, TN), pp. 179–194.
- SAC-2012-JeonC #javascript #reuse #using
- Reuse of JIT compiled code in JavaScript engine (SJ, JC), pp. 1840–1842.
- OOPSLA-2011-Kulkarni #compilation #policy
- JIT compilation policy for modern machines (PAK), pp. 773–788.
- PEPM-2011-BolzCFLPR #partial evaluation
- Allocation removal by partial evaluation in a tracing JIT (CFB, AC, MF, ML, SP, AR), pp. 43–52.
- CC-2011-LameedH #array #compilation #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
- A trace-based Java JIT compiler retrofitted from a method-based compiler (HI, HH, PW, TN), pp. 246–256.
- OOPSLA-2010-BebenitaBFLSTV #compilation #named
- SPUR: a trace-based JIT compiler for CIL (MB, FB, MF, FL, WS, NT, HV), pp. 708–725.
- CC-2009-CampanoniSAC #compilation #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 #off the shelf
- Hardware JIT Compilation for Off-the-Shelf Dynamically Reconfigurable FPGAs (EB, MF, JPD), pp. 178–192.
- CC-2005-LeLH #interprocedural #optimisation #using
- Using Inter-Procedural Side-Effect Information in JIT Optimizations (AL, OL, LJH), pp. 287–304.
- CC-2005-QianH #analysis #case study
- A Study of Type Analysis for Speculative Method Inlining in a JIT Environment (FQ, LJH), pp. 255–270.
- HT-2000-SpalterS #distance #hypermedia #learning #reuse
- Reusable hypertext structures for distance and JIT learning (AMS, RMS), pp. 29–38.
- ECOOP-2000-OgawaSMMSK #compilation #framework #java #named
- OpenJIT: An Open-Ended, Reflective JIT Compiler Framework for Java (HO, KS, SM, FM, YS, YK), pp. 362–387.