gecko/js/src/nanojit
Jacek Caban 135d5bea4f Bug 505034 - Compiling Nativei386.cpp on MinGW fails because of different syntax of inline asm. r=graydon
--HG--
extra : convert_revision : 998ded176a21bee139e444182005f320bcbcfa1e
2010-01-18 20:34:13 -05: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 Bug 539379 - TM: Crash [@ ExecuteTrace] or [@ ExecuteTree]. r=edwsmith. 2010-01-15 15:07:32 +11:00
Assembler.h Bug 539379 - TM: Crash [@ ExecuteTrace] or [@ ExecuteTree]. r=edwsmith. 2010-01-15 15:07:32 +11:00
avmplus.cpp Bug 531218 - NJ: Remove unused _getfp for solaris from nanojit. r=stejohns. 2009-11-30 09:24:10 +08:00
avmplus.h Add NJ_USES_QUAD_CONSTANTS mode (and i386 implementation) to allow for faster float constants on CPUs without useful 64-bit immediates. Instead of allocating stack space for the constants (and filling them in via move-immediates), allocate data space for them and embed literal pointers into the code stream. (r=edwsmith, r=nnethercote, bug=533546) 2010-01-05 15:28:40 -08:00
CodeAlloc.cpp Whitespace hygene (r=me) 2009-12-21 15:05:48 -05: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 539876 - nanojit: optimize away 'y = mul x, 1'. r=rreitmai. 2010-01-18 09:36:32 +11:00
LIR.h WinNT bustage fix for bug 538538. 2010-01-15 10:05:44 +11:00
LIRopcode.tbl b=523251; add LIR_f2i; r=njn,edwsmith 2010-01-13 14:40:35 -08:00
manifest.mk Bug 525878 - The lirasm call1 test fails on ARM, r=graydon. 2009-11-02 10:32:02 -08:00
nanojit.h Whitespace hygene (r=me) 2009-12-21 15:05:48 -05:00
Native.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativeARM.cpp Bug 539379 - TM: Crash [@ ExecuteTrace] or [@ ExecuteTree]. r=edwsmith. 2010-01-15 15:07:32 +11:00
NativeARM.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
Nativei386.cpp Bug 505034 - Compiling Nativei386.cpp on MinGW fails because of different syntax of inline asm. r=graydon 2010-01-18 20:34:13 -05:00
Nativei386.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativePPC.cpp add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativePPC.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativeSparc.cpp add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativeSparc.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
NativeX64.cpp Bug 539379 - TM: Crash [@ ExecuteTrace] or [@ ExecuteTree]. r=edwsmith. 2010-01-15 15:07:32 +11:00
NativeX64.h add stub implementations of asm_f2i on PPC and Sparc. add NJ_F2I_SUPPORTED compiletime flag. (r=rreitmai,bug=523251) 2010-01-18 15:26:49 -08:00
RegAlloc.cpp Encapsulate AR structure (r=nnethercote,bug=473769) 2009-12-21 10:51:57 -08:00
RegAlloc.h Whitespace hygene (r=me) 2009-12-21 15:05:48 -05:00
VMPI.cpp Bug 531218 - NJ: Remove unused _getfp for solaris from nanojit. r=stejohns. 2009-11-30 09:24:10 +08:00
VMPI.h Whitespace hygene (r=me) 2009-12-21 15:05:48 -05:00