Historial de Commits

Autor SHA1 Mensaje Fecha
  jonathanvdc 37e9e8612f Rename interpret_function to call_function, add straight-to-JIT optimization hace 8 años
  jonathanvdc 2c7648ee90 Add support for JIT tracing hace 8 años
  jonathanvdc 8214637816 Add a comment to modelverse_kernel/main.py hace 8 años
  jonathanvdc 3a0a4939ed Support __primitive_return in ModelverseKernel.execute_jit hace 8 años
  jonathanvdc 8533292ee5 Merge remote-tracking branch 'yentl/master' into jit hace 8 años
  jonathanvdc 8135adad98 Optimize the 'interpret_function' function in the JIT runtime hace 8 años
  Yentl Van Tendeloo 7649d96d8d Built in some safety when running tests and there is no debug_info hace 8 años
  Yentl Van Tendeloo f563c2e8ba Decent merge hace 8 años
  Yentl Van Tendeloo 2ffb99a9f6 Fixed lowest function call in call stack hace 8 años
  Simon Van Mierlo e7684134d6 tracing the stack hace 8 años
  Yentl Van Tendeloo 8c31c75c43 Delete information of removed users hace 8 años
  jonathanvdc 1587637f04 Make the kernel try and find function names for the JIT hace 8 años
  Yentl Van Tendeloo 41ae71646e Fixed minor bugs; always use PO even in make_all hace 8 años
  Yentl Van Tendeloo 73e91e3cc2 Store debug info at user-level hace 8 años
  Yentl Van Tendeloo 26f059bf12 Fix self-removing users hace 8 años
  jonathanvdc 1b39be5c4c Move JIT intrisic definitions to a separate file hace 8 años
  jonathanvdc 92848c6f33 Add intrinsics for subtraction hace 8 años
  jonathanvdc 6b753fa24e Make the JIT compile calls to certain functions as intrinsics hace 8 años
  jonathanvdc 6cdf50bda4 Wire up the JIT's compiled_function_lookup member in the kernel hace 8 años
  jonathanvdc 7fcb4983ce Implement 'call' instructions in the JIT hace 8 años
  jonathanvdc e6eb7192de Store compiled and primitive functions in the JIT hace 8 años
  jonathanvdc 1c935e6087 Change how the JIT is enabled/disabled hace 8 años
  jonathanvdc d8feb907a9 Change how the JIT stores jitted functions hace 8 años
  jonathanvdc 28acadeb06 Make JIT capable of compiling and running a leaf function hace 8 años
  jonathanvdc 563da86d42 Start constructing IR trees from method bodies hace 8 años
  jonathanvdc 0bb047fb9c Insert JIT hooks in the kernel hace 8 años
  Yentl Van Tendeloo d6a4139a3b Fixing some more small problems hace 8 años
  Yentl Van Tendeloo f1edc918d6 Merge branch 'yentl' into DEVS hace 8 años
  Yentl Van Tendeloo e4943ca622 Remove some stupid prints; fixed some bugs in the generated hace 8 años
  Yentl Van Tendeloo 056fbc27f9 Modelverse can now also output "None" in case of errors hace 8 años