Michael Bebenita
|
fcaa0d1dfa
|
Formatting fix.
|
2015-05-15 13:34:07 -07:00 |
Michael Bebenita
|
8714d2bd78
|
Compute signed offset correctly.
|
2015-05-15 01:16:12 -07:00 |
Michael Bebenita
|
a33a7da721
|
More dups.
|
2015-05-14 23:28:30 -07:00 |
Brendan Dahl
|
90fdf1a83b
|
Working up to implementing locks.
|
2015-05-14 18:09:45 -07:00 |
Michael Bebenita
|
7315a1a2c4
|
Cleanup and exception bug fix.
|
2015-05-11 00:27:23 -07:00 |
Michael Bebenita
|
e0a02b7257
|
Inline field access.
|
2015-05-10 18:50:37 -07:00 |
Michael Bebenita
|
52ca215750
|
Nicer tracing, and inlines saveThreadState()
|
2015-05-10 18:33:23 -07:00 |
Michael Bebenita
|
46235dacef
|
Pretty printing.
|
2015-05-10 16:00:43 -07:00 |
Michael Bebenita
|
aed8df4f0b
|
More ops, bug fixes, passes TestArithmetic now.
|
2015-05-10 03:16:41 -07:00 |
Michael Bebenita
|
9e75c781d4
|
A few docs.
|
2015-05-09 18:32:02 -07:00 |
Michael Bebenita
|
e0282acf20
|
Gate all tracing with the release flag.
|
2015-05-09 17:28:04 -07:00 |
Michael Bebenita
|
45ba433b50
|
Quicker returns.
|
2015-05-09 16:41:11 -07:00 |
Michael Bebenita
|
b06ceb7d13
|
Don't use DataViews because they are slow.
|
2015-05-09 16:22:53 -07:00 |
Michael Bebenita
|
f56dd16d41
|
Double and WIDE ops.
|
2015-05-09 14:57:32 -07:00 |
Michael Bebenita
|
de33205b8c
|
Add options to jsshell.
|
2015-05-09 13:37:04 -07:00 |
Michael Bebenita
|
4f62a0a17f
|
More ops, some bug fixes.
|
2015-05-09 02:47:47 -07:00 |
Michael Bebenita
|
1f1cf0d9b2
|
Self host strings, streams and string builders.
|
2015-05-09 00:45:07 -07:00 |
Michael Bebenita
|
fa3fe83ca3
|
Primitive bump allocator, more ops.
|
2015-05-08 21:14:44 -07:00 |
Michael Bebenita
|
b1c576b982
|
More ops.
|
2015-05-08 01:19:17 -07:00 |
Michael Bebenita
|
e02c07f4fc
|
Prefer continue over break.
|
2015-05-08 00:57:48 -07:00 |
Michael Bebenita
|
b7d7f6286a
|
More long arithmetic.
|
2015-05-08 00:52:22 -07:00 |
Michael Bebenita
|
d17ede085a
|
Move jvm.ts into context.ts
|
2015-05-07 23:37:31 -07:00 |
Michael Bebenita
|
5f530fb540
|
More manual inlining.
|
2015-05-07 19:35:57 -07:00 |
Michael Bebenita
|
99906d3000
|
Use LP pointer to refer to first local.
|
2015-05-07 19:29:32 -07:00 |
Michael Bebenita
|
a1679f8d02
|
Expand view names.
|
2015-05-07 17:31:22 -07:00 |
Michael Bebenita
|
80991c4ee8
|
Snapshott.
|
2015-05-07 15:17:05 -07:00 |
Michael Bebenita
|
eb19c6ee88
|
Simpler frame layout.
|
2015-05-06 01:26:46 -07:00 |
Michael Bebenita
|
be7e4d5f69
|
Snapshot, more opcodes.
|
2015-05-04 19:46:26 -07:00 |
Michael Bebenita
|
49d4059021
|
Beginnings of a asm.jsified interpreter. The first goal is to optimize our thread stack data structures to make interpretation and unwinding faster.
|
2015-04-30 09:51:47 -07:00 |