Commit History

Autor SHA1 Mensaxe Data
  Yentl Van Tendeloo c91d6b31a0 Update to use RETURN instead of PrimitiveFinished, but broke everything %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo b3487abe8f Rewrite request_handler from scratch %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 83ab2b3257 Minor optimization of pop_requests %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo baae540275 Cache body of function and skip execute_jit_internal %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 3ba5aed5ab Don't assign id to all returnvalues if potentially not needed %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo d8ba2bd2a2 Optimize reading the frame for each user upon entry of a function %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 313e8f94c1 Optimize accesses to globals: cache for each task individually %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo db4a2db1a6 Minor movement of code to improve performance slightly %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo e8099e721d Minor optimization of function calling overhead %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 730503e9c0 Bugfixes for compiled functions %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 2853bbfdb0 Fixed some broken primitives and added slightly better stack tracing %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo da193ec130 Remove logging statements for list_insert %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 528cf93f65 Ported all compiled functions (untested) and fixed code generation bugs %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 6b9987af5d First port to ID/value tuples instead of just IDs %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 07169c164a Don't export generated code for now %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 4ab3ca9fdf Compress some operations a bit %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 0e48e93215 Fixed PM enactment code from set to list (for double enactment of e.g., join) %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo e510659417 Cleanup and add missing file %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo fe7fa067be Cleaned out request_handler before major rewrite %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 2371f818ad Removed even more code: remove all jit specific folders completely %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 76f13745df Remove some more old JIT functions, which were available in the AL %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 63ac447911 Removed a lot of old JIT code that is now deprecated %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo f069f80b3d Optimize for less kwargs accesses %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo ea557cda92 Store glob when entering function %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 505814a284 Fix cleanup error in function calls %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 42db8c7ba3 Fixes to JIT, seems to work in basic cases %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 504af6abc7 Disable GC for now to prevent bugs; fix some minor bugs %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 2ba3034684 Semi-working JIT %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 1e2d7526fa Minor cleanup %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo f16f2c6d9e Fixed parameter passing %!s(int64=7) %!d(string=hai) anos