Historie revizí

Autor SHA1 Zpráva Datum
  Yentl Van Tendeloo dfb34d3f95 Fix some lingering changes from user -> task před 8 roky
  Yentl Van Tendeloo b2f0bc0469 Naively changed user to task in all files před 8 roky
  Yentl Van Tendeloo b337121f28 Merge branch 'jit' of msdl.uantwerpen.be:jonathanvdc/modelverse into yentl před 8 roky
  Yentl Van Tendeloo ef6dbb7189 Updated JITable MvK with new rule for break/continue as well před 8 roky
  jonathanvdc f7ce4a7630 Support single-level break/continue in the JIT před 8 roky
  jonathanvdc 0cb4f5999c Detect 'mutable' functions in the JIT před 8 roky
  jonathanvdc 447afabfed Merge remote-tracking branch 'yentl/yentl' into jit před 8 roky
  jonathanvdc 5e93e7666f Embed logging hooks in the JIT před 8 roky
  Yentl Van Tendeloo c381fb738e Fake a password prompt and fix the problem with the return of a před 8 roky
  Yentl Van Tendeloo 4d9ff30d77 Merge branch 'jit' into MvC před 8 roky
  jonathanvdc c0395eda31 Protect non-call JIT input implementation from GC před 8 roky
  jonathanvdc c50d53ad80 Shield JIT temporaries from the garbage collector před 8 roky
  jonathanvdc 37dd973b33 Define JIT primitives před 8 roky
  jonathanvdc 1e0ae6cb7e Nitpick a comment před 8 roky
  Yentl Van Tendeloo d19e15af6b It starts up without crashing until the menu před 8 roky
  jonathanvdc 5ebcbd6e4c Add a switch to compile 'input' instructions as calls před 8 roky
  jonathanvdc fb0351d141 Re-write parts of the kernel to use CALL for calls, TRY for exceptions před 8 roky
  jonathanvdc 6a8e353456 Refactor execute_yields logic into a new module před 8 roky
  jonathanvdc 688c987c5e Improve backwards-compat for execute_yields před 8 roky
  jonathanvdc 7f4c31cc49 Configure JIT codegen to use the 'RUN' instruction před 8 roky
  jonathanvdc 39dcba15fb Refactor some code to use RUN in the kernel před 8 roky
  jonathanvdc 571b802436 Implement the 'RUN' instruction in the interpreter před 8 roky
  jonathanvdc 37e9e8612f Rename interpret_function to call_function, add straight-to-JIT optimization před 8 roky
  jonathanvdc 2c7648ee90 Add support for JIT tracing před 8 roky
  jonathanvdc 8214637816 Add a comment to modelverse_kernel/main.py před 8 roky
  jonathanvdc 3a0a4939ed Support __primitive_return in ModelverseKernel.execute_jit před 8 roky
  jonathanvdc 8533292ee5 Merge remote-tracking branch 'yentl/master' into jit před 8 roky
  jonathanvdc 8135adad98 Optimize the 'interpret_function' function in the JIT runtime před 8 roky
  Yentl Van Tendeloo 7649d96d8d Built in some safety when running tests and there is no debug_info před 8 roky
  Yentl Van Tendeloo f563c2e8ba Decent merge před 8 roky