gecko/js/src/nanojit
Nicholas Nethercote c3b5cb830c Bug 676585 - fix JS compilation for Darwin/ARM. r=edwsmith.
--HG--
extra : convert_revision : d66d2e24ef1688e3b6d47e824354f5a78ac22487
2011-09-07 21:31:33 -07:00
..
Allocator.cpp Bug 684799 - Measure slop in more JS memory reporters (NJ-specific part). r=edwsmith. 2011-09-07 18:15:04 -07:00
Allocator.h Bug 684799 - Measure slop in more JS memory reporters (NJ-specific part). r=edwsmith. 2011-09-07 18:15:04 -07:00
Assembler.cpp Remove debugging printf left behind by patch for bug 643969 that was causing test failures. 2011-04-17 17:02:27 -07:00
Assembler.h Bug 609393 - resourceConsistencyCheck x87 stack assert can fire (r+wmaddox) 2011-05-20 16:01:11 -07:00
avmplus.cpp Bug 648862 - nanojit: Remove WINCE code. r=edwsmith,Jacob.Bramley. 2011-05-18 10:38:17 +10:00
avmplus.h Bug 634711 - Remove BitSet implementation from avmplus.h, because it's a duplicate of the one in Containers.h. r=nnethercote. 2011-05-23 21:47:43 -07:00
CodeAlloc.cpp Bug 676585 - fix JS compilation for Darwin/ARM. r=edwsmith. 2011-09-07 21:31:33 -07:00
CodeAlloc.h Bug 633653 - revamp about:memory (NJ-specific part). The original patch was landed on mozilla-central. But because NJ-to-TM merges clobber any NJ changes made in TM, I need to land the NJ-specific directly onto nanojit-central. r=edwsmith. 2011-05-11 16:53:11 -07:00
Containers.cpp Bug 634711: add BitSet::resetAndAlloc(). r=pbiggar. 2011-05-25 19:46:02 -07:00
Containers.h Bug 634711: add BitSet::resetAndAlloc(). r=pbiggar. 2011-05-25 19:46:02 -07:00
Fragmento.cpp
Fragmento.h
LIR.cpp Bug 666480: Remove set-but-not-used variable 'priorIns' from LIR.cpp. r=wmaddox 2011-06-29 09:57:01 +10:00
LIR.h Bug 640318 - LIR control-flow graph gml output (r+nnethercote,wmaddox) 2011-05-04 08:48:53 -07:00
LIRopcode.tbl nanojit: remove LIR_xtbl. r=edwsmith. 2011-03-03 14:20:55 -08:00
manifest.mk
nanojit.h Bug 678051 - Fix c++0x initializer list error found by clang. r=nnethercote. 2011-08-21 20:18:18 -07:00
Native.h Bug 644900 - Generate probes for stack expansion when allocating large frames on Windows (r=edwsmith) 2011-03-30 21:45:21 -07:00
NativeARM.cpp Bug 670323 - Fixes for nanojit on ARMv4T. r=jbramley 2011-07-09 09:56:27 +02:00
NativeARM.h Bug 648862 - nanojit: Remove WINCE code. r=edwsmith,Jacob.Bramley. 2011-05-18 10:38:17 +10:00
NativeCommon.h
Nativei386.cpp Bug 609393 - resourceConsistencyCheck x87 stack assert can fire (r+wmaddox) 2011-05-20 16:01:11 -07:00
Nativei386.h Bug 609393 - resourceConsistencyCheck x87 stack assert can fire (r+wmaddox) 2011-05-20 16:01:11 -07:00
NativeMIPS.cpp Bug 679454 - Correctly handle cross-segment jumps on MIPS [chris@mips.com] (r=wmaddox) 2011-08-17 14:29:08 -07:00
NativeMIPS.h Comment Bug 602389 - nanojit: make Register a non-numeric type on MIPS. r=nnethercote. 2011-07-24 19:55:58 -07:00
NativePPC.cpp Bug 643969 - LIR_jf can generate jump-to-location-zero code on i386 and x64 (r=rreitmai) 2011-04-04 12:20:54 -07:00
NativePPC.h
NativeSH4-auto-generated.h Bug 638402 - Improve the performance of the code emitted by NanoJIT/SH4 (r=rreitmai) 2011-03-03 03:54:00 -08:00
NativeSH4.cpp Bug 643969 - LIR_jf can generate jump-to-location-zero code on i386 and x64 (r=rreitmai) 2011-04-04 12:20:54 -07:00
NativeSH4.h Bug 638402 - Improve the performance of the code emitted by NanoJIT/SH4 (r=rreitmai) 2011-03-03 03:54:00 -08:00
NativeSparc.cpp Bug 633857 - missing #include for OpenBSD (nanojit part). r=dvander 2011-04-14 14:13:26 +09:00
NativeSparc.h Bug 617244 - nanojit: remove AvmCore (NJ-specific part). r=edwsmith. 2011-03-02 19:39:08 -08:00
NativeX64.cpp Bug 679397 - X64 branch patch code seems to be wrong for jmp 64bit, but is actually fine: comment needed. (r=edwsmith) 2011-08-17 16:11:36 -04:00
NativeX64.h Bug 576247 - asm_stkarg not implemented for x86_64. r=edwsmith 2011-05-25 17:37:27 +09:00
njconfig.cpp Bug 670323 - Fixes for nanojit on ARMv4T. r=jbramley 2011-07-09 09:56:27 +02:00
njconfig.h Bug 617244 - nanojit: remove AvmCore (NJ-specific part). r=edwsmith. 2011-03-02 19:39:08 -08:00
njcpudetect.h Bug 676585 - fix JS compilation for Darwin/ARM. r=edwsmith. 2011-09-07 21:31:33 -07:00
RegAlloc.cpp Remove some |r != deprecated_UnknownReg| assertions because they're (bogusly) causing GCC to think that deprecated_UnknownReg might be used as an array index, and thus triggering array bounds warnings, which are now treated as errors in bug 609532, and so burning some builds. These assertions are due for removal anyway if bug 538924's blockers are ever fixed, they're from a deprecated internal API. rs=jwalden. 2011-03-22 20:10:04 -07:00
RegAlloc.h Remove some |r != deprecated_UnknownReg| assertions because they're (bogusly) causing GCC to think that deprecated_UnknownReg might be used as an array index, and thus triggering array bounds warnings, which are now treated as errors in bug 609532, and so burning some builds. These assertions are due for removal anyway if bug 538924's blockers are ever fixed, they're from a deprecated internal API. rs=jwalden. 2011-03-22 20:10:04 -07:00
VMPI.cpp
VMPI.h