icfp12/ovm
Stefan Bühler 766343e524 Optimized binaries (use local vars if they are not needed as persistent vars); added "dummy" do-nothing mode for benchmarking the "vm".
Even bin4 has now >500k iter/sec (needs 3.5 secs for 2000000 steps) on
a Core2 Duo 2.1 GHz
2009-06-30 11:09:05 +02:00
..
.gitignore First task version + ovmjit 2009-06-26 23:13:17 +02:00
base.h First task debug with skip 2009-06-26 23:23:39 +02:00
bin1.c First task version + ovmjit 2009-06-26 23:13:17 +02:00
bin2.c First task version + ovmjit 2009-06-26 23:13:17 +02:00
bin3.c First task version + ovmjit 2009-06-26 23:13:17 +02:00
bin4.c Added dummy executables for task 3 and 4. 2009-06-29 19:56:10 +02:00
CMakeLists.txt Added dummy executables for task 3 and 4. 2009-06-29 19:56:10 +02:00
ovm.c Optimized binaries (use local vars if they are not needed as persistent vars); added "dummy" do-nothing mode for benchmarking the "vm". 2009-06-30 11:09:05 +02:00
ovm.h Machine is working, working on task1 2009-06-27 02:21:49 +02:00
ovmjit.c First task version + ovmjit 2009-06-26 23:13:17 +02:00
physics.h Add better physical simulation, solved 1. tas 2009-06-27 12:34:30 +02:00
task1.c Add better physical simulation, solved 1. tas 2009-06-27 12:34:30 +02:00
task2.c task2 cleanup 2009-06-27 16:12:23 +02:00
task3.c Fix default scenario values, added steps output 2009-06-29 19:57:45 +02:00
task4.c Fix default scenario values, added steps output 2009-06-29 19:57:45 +02:00
task_main.h Optimized binaries (use local vars if they are not needed as persistent vars); added "dummy" do-nothing mode for benchmarking the "vm". 2009-06-30 11:09:05 +02:00
task.c Machine is working, working on task1 2009-06-27 02:21:49 +02:00
task.h Optimized binaries (use local vars if they are not needed as persistent vars); added "dummy" do-nothing mode for benchmarking the "vm". 2009-06-30 11:09:05 +02:00
trace.c Machine is working, working on task1 2009-06-27 02:21:49 +02:00
trace.h Add better physical simulation, solved 1. tas 2009-06-27 12:34:30 +02:00