Commit Verlauf

Autor SHA1 Nachricht Datum
  jonathanvdc 3434d8e135 Implement CFG input, output->tree lowering vor 8 Jahren
  jonathanvdc 69b7f6d52d Refactor input, output tree construction vor 8 Jahren
  jonathanvdc a6a35c2b85 Support 'resolve-local', 'load' and 'store' CFG value->tree lowering vor 8 Jahren
  jonathanvdc 1476e601ce Refactor parts of bytecode_to_tree.py vor 8 Jahren
  jonathanvdc cd3df575f2 Implement some CFG value->tree lowerings vor 8 Jahren
  jonathanvdc 06569ed74d Implement __str__, __repr__ for tree_ir.VariableName vor 8 Jahren
  jonathanvdc 17f514e7cd Write prologs and epilogs during CFG construction vor 8 Jahren
  jonathanvdc eac79f91d0 Define __str__, __repr__ overrides for VariableNode vor 8 Jahren
  jonathanvdc dd9888b71a Define LocalNameMap in bytecode_to_tree.py vor 8 Jahren
  jonathanvdc 65bdb4ccaf Implement CFG flow->tree IR lowering vor 8 Jahren
  jonathanvdc 7be2d56c79 Print CFG alongside function bodies vor 8 Jahren
  jonathanvdc 2f5285a5f1 Fix some bugs in CFG construction vor 8 Jahren
  jonathanvdc 57cbf2bb08 Rename 'username' to 'taskname' in runtime.py vor 8 Jahren
  jonathanvdc fce5f91d8c Implement more CFG->tree functionality vor 8 Jahren
  jonathanvdc a359115a75 Create preliminary relooper implementation vor 8 Jahren
  jonathanvdc 1b4bd9f5c3 Implement experimental bytecode->CFG transformation vor 8 Jahren
  jonathanvdc a322c1c039 Define bytecode_to_cfg.py skeleton vor 8 Jahren
  jonathanvdc cede1166a7 Define more CFG instructions vor 8 Jahren
  jonathanvdc 6e7277b0c6 Define function calls in cfg_ir.py vor 8 Jahren
  jonathanvdc bc849a18bc Add more __str__ overrides to cfg_ir.py vor 8 Jahren
  jonathanvdc a41240380f Create some CFG-IR prototype data structures vor 8 Jahren
  jonathanvdc ef70578510 Remove redundant '--kernel=baseline-jit' option vor 8 Jahren
  jonathanvdc ddf162c025 Rename 'user_root' to 'task_root' vor 8 Jahren
  jonathanvdc 79860af948 Merge remote-tracking branch 'yentl/master' into jit vor 8 Jahren
  jonathanvdc f134ef441d Test performance of no-thunks baseline JIT vor 8 Jahren
  jonathanvdc 7679725903 Accept a comma-delimited list of kernel options in the server vor 8 Jahren
  jonathanvdc 18a7dc7f61 Use thunks in the JIT vor 8 Jahren
  jonathanvdc 7324bf738d Fix a bug in bytecode-to-tree tranformation vor 8 Jahren
  jonathanvdc 6c11fe3123 Add theoretical support for thunks to the JIT vor 8 Jahren
  jonathanvdc 4b20cd2d24 Define interpret_function_body in the JIT runtime vor 8 Jahren