Historial de Commits

Autor SHA1 Mensaje Fecha
  jonathanvdc 5079821383 Turn 'unknown function', '[unknown location] ' into constants hace 8 años
  jonathanvdc 7fa49badec Create a bytecode graph interpreter hace 8 años
  jonathanvdc 0f17d07805 Define an adaptive JIT mode hace 8 años
  jonathanvdc b072a71f26 Create stack traces for jitted functions hace 8 años
  jonathanvdc 9da9327045 Include the function origin in DEBUG_INFO requests hace 8 años
  jonathanvdc 01277aee16 Implement source map generation for the baseline JIT hace 8 años
  jonathanvdc 444de619be Fix another thunk-related bug hace 8 años
  jonathanvdc 44cb1315d4 Make unreachable throw an Exception instance hace 8 años
  jonathanvdc 78848e484f Fix a number of CFG JIT bugs hace 8 años
  jonathanvdc 551518d709 Correct the assumption that every tree_ir node returns a temporary hace 8 años
  jonathanvdc 3d5af736ab Standardize the 'global not found' message between JIT and interpreter hace 8 años
  jonathanvdc 6d36f52bdc Rename 'username' to 'taskname' in runtime.py hace 8 años
  jonathanvdc 9c73ac67af Rename 'user_root' to 'task_root' hace 8 años
  jonathanvdc 8cc038d626 Use thunks in the JIT hace 8 años
  jonathanvdc 09509dc250 Define interpret_function_body in the JIT runtime hace 8 años
  jonathanvdc 29f2a59977 Fix a couple of bugs in the bytecode parser hace 8 años
  jonathanvdc 85bea2fbbf Detect 'mutable' functions in the JIT hace 8 años
  jonathanvdc c7e59aabbd Comment out a debug statement in runtime.py hace 8 años
  jonathanvdc b03a765eda Ensure that the JIT's locals don't get GC'ed hace 8 años
  jonathanvdc 448bcc7c72 Change a docstring hace 8 años
  jonathanvdc ad63badde9 Fix an exception handling bug in the JIT runtime hace 8 años
  jonathanvdc 774e604290 Add a switch to compile 'input' instructions as calls hace 8 años
  jonathanvdc 501febe170 Re-write parts of the kernel to use CALL for calls, TRY for exceptions hace 8 años
  jonathanvdc 1273d956f3 Configure JIT codegen to use the 'RUN' instruction hace 8 años
  jonathanvdc f91f438320 Implement the 'RUN' instruction in the interpreter hace 8 años
  jonathanvdc 1d067be8c7 Rename interpret_function to call_function, add straight-to-JIT optimization hace 8 años
  jonathanvdc 57fc84d38d Register functions as JIT entry points in __interpret_function hace 8 años
  jonathanvdc e8c3971bad Optimize the 'interpret_function' function in the JIT runtime hace 8 años
  jonathanvdc a3d3e5f006 Implement calls to interpreted code from jitted code hace 8 años