Commit History

Автор SHA1 Съобщение Дата
  jonathanvdc afd95f25ce Include a legacy interpreter for benchmarking purposes преди 8 години
  jonathanvdc 6d0cf2ed4f Protect non-call JIT input implementation from GC преди 8 години
  jonathanvdc de10bb6587 Shield JIT temporaries from the garbage collector преди 8 години
  jonathanvdc f3e2ea263b Merge remote-tracking branch 'upstream/master' into jit преди 8 години
  jonathanvdc 5b87cdc729 Convert performance measurements to LaTeX charts преди 8 години
  jonathanvdc 572a0a339b Add perf_data.txt to .gitignore преди 8 години
  jonathanvdc 214cc7c514 Make performance tests write output to a file преди 8 години
  jonathanvdc c7e59aabbd Comment out a debug statement in runtime.py преди 8 години
  jonathanvdc 91501583d1 Disable the JIT if requested in the test_harness преди 8 години
  jonathanvdc b03a765eda Ensure that the JIT's locals don't get GC'ed преди 8 години
  jonathanvdc d25dd6df1f Create interpreter, baseline JIT perf tests преди 8 години
  jonathanvdc c5bca21c2f Stop emitting whitespace for dictionary definitions in codegen преди 8 години
  jonathanvdc d86750fad0 Define JIT primitives преди 8 години
  jonathanvdc 3cdf385bb1 Define 'run_perf_test' in 'performance/utils.py' преди 8 години
  jonathanvdc 2a28f96dd1 Comment out 'PO' performance tests преди 8 години
  jonathanvdc 192c88f778 Make the JIT insert nops преди 8 години
  jonathanvdc 2d76ac1ad3 Rename 'performance/test_{create_matrix->matrix_create}.py', add a Gauss-Jordan perf test преди 8 години
  jonathanvdc 1da261719c Make 'log' an intrinsic преди 8 години
  jonathanvdc 44650c1015 Make 'time' an intrinsic преди 8 години
  jonathanvdc a665257f8f Turn a bunch of cast operations into intrinsics преди 8 години
  jonathanvdc c0d63ff8af Add a matrix creation test преди 8 години
  jonathanvdc 81eb0a5c97 Define a fibonacci perf test преди 8 години
  jonathanvdc c753ef648f Nitpick a comment преди 8 години
  jonathanvdc 5eeb9801fe Create a utils.py for performance tests преди 8 години
  jonathanvdc 50ac1f1307 Simplify getFreePort() in integration/utils.py преди 8 години
  jonathanvdc 8645c78972 Fix inaccurate comment преди 8 години
  jonathanvdc 3d19089327 Optimize calls in tail position to tail call instructions преди 8 години
  jonathanvdc dd3435edf9 Remove unnecessary restriction in PythonGenerator.append_state_definition преди 8 години
  jonathanvdc 448bcc7c72 Change a docstring преди 8 години
  jonathanvdc ad63badde9 Fix an exception handling bug in the JIT runtime преди 8 години