Commit History

Autor SHA1 Mensaxe Data
  jonathanvdc 4b20cd2d24 Define interpret_function_body in the JIT runtime %!s(int64=8) %!d(string=hai) anos
  jonathanvdc cadc7c9226 Factor jit_define_function out of jit_recompile %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 75b93b4246 Factor out create_function from jit_recompile %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 2bcaa5a199 Refactor jit_compile into three functions %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 7a2df5436a Map global names to body ids in the JIT instead of the kernel %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 95525acbec Parse bytecode graphs before tree construction in the JIT %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 6fecb551fa Fix a couple of bugs in the bytecode parser %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 481628d8d1 Create a bytecode IR parser %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 60d3dfe3f5 Define a high-level bytecode IR %!s(int64=8) %!d(string=hai) anos
  jonathanvdc f7ce4a7630 Support single-level break/continue in the JIT %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 0cb4f5999c Detect 'mutable' functions in the JIT %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 5d8030a122 Merge remote-tracking branch 'yentl/yentl' into jit %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 1c25c1ba8d Fixed function constructor %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 76fa415887 Fix the compiler for better function declaration parsing %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo a0f2498157 Updated constructors to deal with mutable functions as well %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo d3f2abd615 "mutable" keyword added right before a function to allow for functions %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 447afabfed Merge remote-tracking branch 'yentl/yentl' into jit %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 5e93e7666f Embed logging hooks in the JIT %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 70c6331247 Add the necessary first building blocks for additional kinds of %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo fef61d6331 Added a new script that starts the enhanced "PN Interface" server: The MvC %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 0d99c86f4d Updated core size in expected results as well... %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo e6c3626159 Merge branch 'yentl' of msdl.uantwerpen.be:yentl/modelverse into yentl %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo c6ebd9f24d Update tests for MvC to take into account the use of a password %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo aa518a412a Update tests for MvC to take into account the use of a password %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 2654c84cc1 Added updated help statement %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 272da82a74 Fixed use of "write" flag in mini_modify to prevent privilege escalation %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo a20ab04eb3 Fixed group_list by changing infinite recursion %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 84301964ff Basics of working MvC with multiple users and simple scripts %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo f0737cf22f Added hash function (for passwords etc.) %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo c381fb738e Fake a password prompt and fix the problem with the return of a %!s(int64=8) %!d(string=hai) anos