Historie revizí

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