David Anderson
|
ccc26331ca
|
Removed INS_CONSTPTR use with JSVAL_TAG to discourage future 64-bit problems. Fixed 32-bit build.
|
2008-08-27 16:32:11 -07:00 |
|
David Anderson
|
d0d64bbeff
|
Added LIR_qior/pior. Fixed more AMD64 page jumping bugs. Fixed some other AMD64 usage bugs in jstracer.
|
2008-08-27 16:08:59 -07:00 |
|
David Anderson
|
2a4faa131c
|
Fixed crashing with the incremental allocation changes. Very long jumps are still a problem but at least now we assert.
|
2008-08-26 15:15:15 -07:00 |
|
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
|
b39fadd1f3
|
Updated nanojit for the AMD64 patch.
|
2008-08-18 12:32:14 -07:00 |
|
Blake Kaplan
|
40e749ecc6
|
bug 450765 - Fix aliasing in LIR.h
|
2008-08-15 09:55:32 -07:00 |
|
Andreas Gal
|
95c7647b28
|
Add constvalp and isconstp to LIR instructions (nanojit).
|
2008-08-12 17:37:38 -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
|
d9110d8393
|
Aliasing cleanup for LIR.h. Patch submitted for upstream review.
|
2008-07-15 16:17:34 -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
|
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
|
10ed967625
|
fixed memory corruption in verbosity initialization code
|
2008-06-20 11:43:49 -07:00 |
|
Andreas Gal
|
0c21fdbd7e
|
Added LIR.h from TT.
|
2008-06-18 21:11:15 -07:00 |
|