Andrew Morris
|
2952d69698
|
Fix this params
|
2023-07-06 14:06:51 +10:00 |
|
Andrew Morris
|
a3ae60eca7
|
Add failing test
|
2023-07-06 13:44:11 +10:00 |
|
Andrew Morris
|
557355091a
|
Fix mergeSortStepper
|
2023-07-06 13:30:21 +10:00 |
|
Andrew Morris
|
6c18165a5e
|
Formatting
|
2023-07-06 11:49:18 +10:00 |
|
Andrew Morris
|
9000487b2f
|
Fix switch tests
|
2023-07-06 10:27:41 +10:00 |
|
Andrew Morris
|
ced2b3cee6
|
Implement switch
|
2023-07-06 10:22:05 +10:00 |
|
Andrew Morris
|
70102961c6
|
Fix test
|
2023-07-05 12:22:17 +10:00 |
|
Andrew Morris
|
55c51d0fa7
|
Add failing test
|
2023-07-05 12:01:57 +10:00 |
|
Andrew Morris
|
8324e3c883
|
Fix test
|
2023-07-01 10:35:44 +10:00 |
|
Andrew Morris
|
e3f611cf59
|
Simplify and improve handle_releases_impl
|
2023-07-01 10:03:32 +10:00 |
|
Andrew Morris
|
7ad17b73b6
|
Reduce exception copying
|
2023-07-01 09:21:47 +10:00 |
|
Andrew Morris
|
7a7ba86921
|
Add failing test
|
2023-07-01 09:14:51 +10:00 |
|
Andrew Morris
|
f985698724
|
Release registers upon return
|
2023-07-01 08:24:42 +10:00 |
|
Andrew Morris
|
996ffc2df2
|
Improve swap copy testing and add new failing copy test
|
2023-06-30 17:51:47 +10:00 |
|
Andrew Morris
|
264b8dee40
|
remove_noops
|
2023-06-30 17:19:28 +10:00 |
|
Andrew Morris
|
6ee59518cf
|
Take registers and remove unused movs
|
2023-06-30 14:12:27 +10:00 |
|
Andrew Morris
|
4005510bf2
|
Remove .take() from compiler first pass
|
2023-06-30 09:47:31 +10:00 |
|
Andrew Morris
|
ebf4ca9ae4
|
Fix bugs
|
2023-06-29 19:26:42 +10:00 |
|
Andrew Morris
|
dc99c521af
|
Fix raytrace, add overall score to benchmark
|
2023-06-29 11:42:12 +10:00 |
|
Andrew Morris
|
05efdfd517
|
Add structural comparison
|
2023-06-29 11:05:12 +10:00 |
|
Andrew Morris
|
0a840c0b08
|
Fallback to ecma spec-based comparisons
|
2023-06-28 17:56:56 +10:00 |
|
Andrew Morris
|
b798304070
|
Implement cond expressions
|
2023-06-28 15:49:44 +10:00 |
|
Andrew Morris
|
3cdd101349
|
Update comments, remove global call
|
2023-06-28 14:13:43 +10:00 |
|
Andrew Morris
|
9f3d77c91e
|
Move checkNumber inside engine
|
2023-06-28 14:10:07 +10:00 |
|
Andrew Morris
|
44d17ba8dd
|
Finish typescript porting
|
2023-06-28 14:09:08 +10:00 |
|
Andrew Morris
|
67ca6dbd09
|
Partial class conversion
|
2023-06-28 13:35:56 +10:00 |
|
Andrew Morris
|
3afe02a1d0
|
var -> let
|
2023-06-28 13:01:01 +10:00 |
|
Andrew Morris
|
177af00724
|
Auto formatting
|
2023-06-28 12:57:42 +10:00 |
|
Andrew Morris
|
aac6fa10d5
|
Add copy of octane/raytrace
|
2023-06-28 12:57:25 +10:00 |
|
Andrew Morris
|
2aa06ecc51
|
Add note
|
2023-06-28 12:51:14 +10:00 |
|
Andrew Morris
|
26f1c47d93
|
Move addConstraint to planner
|
2023-06-28 10:37:02 +10:00 |
|
Andrew Morris
|
1b323020f7
|
planner.addConstraint
|
2023-06-28 10:33:25 +10:00 |
|
Andrew Morris
|
36bbb8d965
|
Move addContraint out of constructors
|
2023-06-28 10:21:55 +10:00 |
|
Andrew Morris
|
58b4a1ec50
|
Avoid global planner
|
2023-06-28 10:07:07 +10:00 |
|
Andrew Morris
|
52805f8e2d
|
Throw errors instead of alerting
|
2023-06-28 09:47:42 +10:00 |
|
Andrew Morris
|
deca183318
|
Fix invalid derived accesses during super calls
|
2023-06-28 09:45:41 +10:00 |
|
Andrew Morris
|
bfcc3f06fb
|
Initial port of deltablue
|
2023-06-28 09:29:29 +10:00 |
|
Andrew Morris
|
9c9211e984
|
Add copy of deltablue
|
2023-06-28 09:27:05 +10:00 |
|
Andrew Morris
|
fb7f925bfb
|
Use module constants in richards.ts
|
2023-06-23 16:11:22 +10:00 |
|
Andrew Morris
|
f49762c040
|
Simplify richards.ts using static methods
|
2023-06-23 11:02:44 +10:00 |
|
Andrew Morris
|
0308f2fa0f
|
range -> iUntil
|
2023-06-23 10:23:18 +10:00 |
|
Andrew Morris
|
ba1390d653
|
Use statics in Range
|
2023-06-23 10:18:06 +10:00 |
|
Andrew Morris
|
5567ebcef0
|
Add treeSort benchmark
|
2023-06-23 08:47:21 +10:00 |
|
Andrew Morris
|
b6453014b3
|
Recalibrate benchmark sizing
|
2023-06-22 22:32:33 +10:00 |
|
Andrew Morris
|
147d8e1006
|
p30
|
2023-06-22 22:29:20 +10:00 |
|
Andrew Morris
|
aa8abcbf25
|
p29
|
2023-06-22 22:19:20 +10:00 |
|
Andrew Morris
|
41c5365b69
|
p27
|
2023-06-22 22:14:04 +10:00 |
|
Andrew Morris
|
d5f43bc57d
|
p24
|
2023-06-22 22:02:50 +10:00 |
|
Andrew Morris
|
af136fa5aa
|
p20
|
2023-06-22 21:29:42 +10:00 |
|
Andrew Morris
|
3d3a4d9016
|
Project euler updates (mostly test_output_slow)
|
2023-06-22 21:02:48 +10:00 |
|