gecko/js/src/nanojit
Nicholas Nethercote 5fd3964fe4 Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith.
--HG--
extra : convert_revision : f05d2e60125fd7ffc5ab67bb0541012638d4d1cb
2009-11-18 11:15:20 +11:00
..
Allocator.cpp Backed out changeset 188cf7548d85 (bug 521881). 2009-10-12 17:59:40 -07:00
Allocator.h Backed out changeset 188cf7548d85 (bug 521881). 2009-10-12 17:59:40 -07:00
Assembler.cpp Fix several underrunProtect bugs in X64 backend (bug 529219 r=edwsmith+) 2009-11-17 14:34:43 -05:00
Assembler.h Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith. 2009-11-18 11:15:20 +11:00
avmplus.cpp Bug 528320 - Improve warning-handling on windows, r=rreitmai. 2009-11-12 15:07:31 -08:00
avmplus.h Bug 524587 - remove softfloat guards, restore CodeAlloc ref-ptr, r=gal. 2009-10-27 15:24:12 -07:00
CodeAlloc.cpp Bug 525293 - Cumulative remainder of changes from tamarin, r=dvander. 2009-10-29 12:29:28 -07:00
CodeAlloc.h Bug 523505 - move icache flushing logic around, r=gal. 2009-10-21 16:26:52 -07:00
Containers.cpp Bug 517530 - NJ merge: whitespace, equivalent code, PPC churn, r=dvander. 2009-09-18 13:31:09 -07:00
Containers.h Bug 522834 - Minor merge bits from Tamarin, r=gal. 2009-10-16 18:01:54 -07:00
Fragmento.cpp Reorganized the fragment class hierarchy (bug 524620, r=gal). 2009-11-05 15:04:54 -08:00
Fragmento.h Reorganized the fragment class hierarchy (bug 524620, r=gal). 2009-11-05 15:04:54 -08:00
LIR.cpp Bug 518242 - NJ: Remove insSkip and supporting machinery. r=graydon. 2009-11-13 16:18:40 +11:00
LIR.h Bug 518242 - NJ: Remove insSkip and supporting machinery. r=graydon. 2009-11-13 16:18:40 +11:00
LIRopcode.tbl Add LIR_jtbl instruction, and patch up lirasm to remove LIR_ji (bug 465582 r=nnethercote+, rreitmai+) 2009-11-11 14:38:12 -05:00
manifest.mk Bug 525878 - The lirasm call1 test fails on ARM, r=graydon. 2009-11-02 10:32:02 -08:00
nanojit.h Nanojit merge death throes, no bug, r=dvander. 2009-10-29 18:42:14 -07:00
Native.h Add LIR_jtbl instruction, and patch up lirasm to remove LIR_ji (bug 465582 r=nnethercote+, rreitmai+) 2009-11-11 14:38:12 -05:00
NativeARM.cpp Bug 517883 - make TM fragment entry- and exit-profiling work on ARM, r=vlad. 2009-11-12 14:30:36 -08:00
NativeARM.h Add LIR_jtbl instruction, and patch up lirasm to remove LIR_ji (bug 465582 r=nnethercote+, rreitmai+) 2009-11-11 14:38:12 -05:00
Nativei386.cpp Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith. 2009-11-18 11:15:20 +11:00
Nativei386.h Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith. 2009-11-18 11:15:20 +11:00
NativePPC.cpp Add LIR_jtbl instruction, and patch up lirasm to remove LIR_ji (bug 465582 r=nnethercote+, rreitmai+) 2009-11-11 14:38:12 -05:00
NativePPC.h Add LIR_jtbl instruction, and patch up lirasm to remove LIR_ji (bug 465582 r=nnethercote+, rreitmai+) 2009-11-11 14:38:12 -05:00
NativeSparc.cpp Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith. 2009-11-18 11:15:20 +11:00
NativeSparc.h Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith. 2009-11-18 11:15:20 +11:00
NativeX64.cpp One more try to make osx64 and linux64 compilers happy with printf 2009-11-17 15:09:27 -05:00
NativeX64.h Fix several underrunProtect bugs in X64 backend (bug 529219 r=edwsmith+) 2009-11-17 14:34:43 -05:00
RegAlloc.cpp Bug 518061 - NJ merge: add ExprFilter::insLoad(). r=graydon. 2009-09-22 17:21:59 +10:00
RegAlloc.h Bug 512634 - nanojit: identify RegAlloc invariants. r=edwsmith. 2009-11-05 11:56:48 +11:00
VMPI.cpp Bug 519856 - NJ merge: move VMPI stuff from avmplus, r=jimb. 2009-09-30 17:45:17 -07:00
VMPI.h Bug 528320 - Improve warning-handling on windows, r=rreitmai. 2009-11-12 15:07:31 -08:00