David Anderson
|
9a5b3b4307
|
AMD64 trace-tests.js passes now (hacked in LIR_qcmov opcode, corrected builtin return types).
|
2008-08-19 17:19:19 -07:00 |
|
David Anderson
|
0f46c5d568
|
Fixed some bugs in the AMD64 port, still crash in 5 sunspider tests.
|
2008-08-18 16:23:37 -07:00 |
|
David Anderson
|
b39fadd1f3
|
Updated nanojit for the AMD64 patch.
|
2008-08-18 12:32:14 -07:00 |
|
David Anderson
|
40213894ff
|
Fixed nanojit using a variable before it got set (verbosity mode only it seems).
|
2008-08-12 10:45:24 -07:00 |
|
David Anderson
|
1b623f7d25
|
Added explicit deallocation (bug 443500, r=gal)
|
2008-08-11 16:01:21 -07:00 |
|
Andreas Gal
|
f0c74cce54
|
Sync with tamarin-tracing/nanojit tip.
|
2008-07-31 13:28:12 -07:00 |
|
David Anderson
|
5dca2ad552
|
Synced nanojit with TT tip.
|
2008-07-16 14:21:31 -07:00 |
|
Andreas Gal
|
a81b83090e
|
Sync with TT.
|
2008-07-15 13:06:05 -07:00 |
|
David Anderson
|
202828fb20
|
Merged with tamarin-tracing (Moved SideExit and GuardRecord out of nanojit, improved labelling)
|
2008-07-08 17:09:53 -07:00 |
|
Andreas Gal
|
228a13576a
|
Add a vmprivate field to the guard record (queued for review upstream).
|
2008-07-02 14:37:01 -07:00 |
|
Andreas Gal
|
08bd8d4245
|
Generate proper overflow detection code. Requires a trivial fix in nanojit (included, pending review to be pushed upstream).
|
2008-07-02 00:13:05 -07:00 |
|
Andreas Gal
|
697a294d14
|
Sync up with TT tip.
|
2008-07-01 14:46:10 -07:00 |
|
Andreas Gal
|
e6b28ce4f8
|
Sync with TT-tip.
|
2008-06-30 15:33:41 -07:00 |
|
Andreas Gal
|
4678be95aa
|
Fix a bug in tracing can_do_fast_inc_dec (wasn't tracking a copy and traced incorrect code). Merge with TT tip.
|
2008-06-24 15:57:33 -07:00 |
|
dvander@traceknight.local
|
490d9eb8b5
|
Fixed _thisfrag not being set in beginAssembly
|
2008-06-20 14:40:40 -07:00 |
|
dvander@traceknight.local
|
1d79a74ace
|
Fixed beginAssembly() not setting _thisfrag which verbosity requires
|
2008-06-20 14:38:39 -07:00 |
|
Andreas Gal
|
dbab3f5a43
|
Backed out changeset b142c62e7602
|
2008-06-20 14:29:10 -07:00 |
|
dvander@traceknight.local
|
f086d675e7
|
fixed constructor relying on zero'd allocation
|
2008-06-20 11:48:02 -07:00 |
|
Andreas Gal
|
5a17de3bca
|
Landed nanojit in TraceMonkey. This is untested and DEBUG must be off for now since we don't support AVM's String class.
|
2008-06-19 10:47:58 -07:00 |
|