Commit History

Autor SHA1 Mensaxe Data
  Yentl Van Tendeloo 76f632cb30 Don't do a GC run at startup %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 605a7a15c0 Only break while after 20 iterations, to keep overhead lower %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 31a6e41e2f More info in stack traces %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 5a8dd7b73f Updated GC interval (no longer every 10s, but 5 minutes) %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo e480917c8f Implemented Modelverse Garbage Collection again (quite efficiently) %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo e7778bdf18 Enable garbage collection again, taking into account the local variables in generators %!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 2371f818ad Removed even more code: remove all jit specific folders completely %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo e9ffcef557 Updated the run_local_modelverse script to include the actual call file, making profiling possible %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 85adaaea25 Disable GC in MvS for now %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo f4c0bac705 Semi-working automatically generated Modelverse Kernel %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 07186486e5 Fix garbage collect call %!s(int64=7) %!d(string=hai) anos
  Yentl Van Tendeloo 18368a8654 Attempt some performance tweaks %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 68a1308495 Add code to fetch RAMified metamodel %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 0a73cc09fa Traced down cause of bug with stalled Modelverse: read_root() was being modified %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 40efdd1430 Fixed external services communication %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 162ad7c3b0 Do some notification when input is received, so we can yield longer %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo dbc6c24330 Split each task to its own statechart %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 4085829406 Remove the status variable from the MvS %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo d33d188eb1 Minor optimizations in MvK code (only on CPython) %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo d616ce142b Fixed erroneous sleep, causing the Mv to severelly lag behind when %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo aa3e4742db Fix constructor_AL to not time out on a test %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 28cff5c93a Work with time slices instead of number of steps for tasks %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 1e6ed10dda Take as much input/output as possible for each task %!s(int64=8) %!d(string=hai) anos
  jonathanvdc db73980d30 Define a new kernel config: --kernel=adaptive-jit-favor-small-loops %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 2ec4aa3147 Add a --kernel=bytecode-interpreter option to the server %!s(int64=8) %!d(string=hai) anos
  jonathanvdc a4a8a98a3b Create --kernel={no-,}insert-nops switches %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 24a9339ea6 Create the adaptive-jit-favor-loops kernel, make it the default %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 8c89761326 Add an adaptive JIT heuristic that favors small functions %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 7dfd3cb7f2 Create a --kernel=adaptive-jit option, make it the default %!s(int64=8) %!d(string=hai) anos