gecko-dev/js/src/ion
Nicolas B. Pierron ba9899d3fc Bug 807035 - Skip guard insertion if there is no proto. r=dvander 2012-10-31 18:55:33 -07:00
..
arm Bug 800617 - Fix some ARM-specific uber-nits. r=mjrosenb 2012-10-31 15:41:20 -07:00
shared Bug 806643 - Negate doubles by flipping signed bit. r=sstangl 2012-10-30 14:59:06 -07:00
x64 Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
x86 Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
AliasAnalysis.cpp Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
AliasAnalysis.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
Bailouts.cpp backout bug 778948 eace14fccc47 for horrible sunspider regression r=me 2012-10-26 17:59:35 -07:00
Bailouts.h Bug 784127 - Purge JM caches when a shape guard fails in Ion. r=sstangl 2012-09-19 13:18:54 +02:00
BitSet.cpp
BitSet.h
C1Spewer.cpp
C1Spewer.h
CodeGenerator.cpp Check to make sure compilations haven't been invalidated (bug 799803, r=pierron). 2012-10-31 18:41:56 -07:00
CodeGenerator.h Bug 799818 part 2 - Handle unknown double as input of a table switch. r=djvj,h4writer 2012-10-19 17:05:31 -07:00
CompactBuffer.h
CompileInfo.h Bug 795768 (part 2) - De-macroize js_GetSrcNote(). 2012-09-30 21:18:07 -07:00
CompilerRoot.h Bug 791322 - Move Rooted to js:: namespace; r=billm 2012-09-24 18:08:22 -07:00
EdgeCaseAnalysis.cpp Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
EdgeCaseAnalysis.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
FixedArityList.h
FixedList.h
InlineList.h
Ion.cpp Bug 801831 - Don't mark EnterJIT thunk if it's NULL. r=dvander 2012-10-31 14:04:18 +01:00
Ion.h Bug 800179 - Initialize CallArgsList::active_ in the constructor. r=luke 2012-10-29 19:00:53 +01:00
IonAllocPolicy.h Bug 791322 - Move Rooted to js:: namespace; r=billm 2012-09-24 18:08:22 -07:00
IonAnalysis.cpp Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
IonAnalysis.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
IonBuilder.cpp Bug 804636 part 1 - Decompose LOCAL/ARG inc/dec ops. r=bhackett 2012-10-27 14:16:17 +02:00
IonBuilder.h Bug 804636 part 1 - Decompose LOCAL/ARG inc/dec ops. r=bhackett 2012-10-27 14:16:17 +02:00
IonCaches.cpp Bug 807035 - Skip guard insertion if there is no proto. r=dvander 2012-10-31 18:55:33 -07:00
IonCaches.h Bug 795801 - IC StrictPropertyOp setters in IonMonkey. (r=dvander) 2012-10-23 22:18:11 -04:00
IonCode.h Clean up IonScript privacy (bug 793165 part 1, r=jandem). 2012-10-02 13:43:44 -07:00
IonCompartment.h Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
IonFrameIterator-inl.h Bug 787813 - Argument object, Use StackIter instead of StackFrame. r=luke 2012-10-04 23:56:06 -07:00
IonFrameIterator.h Bug 797977 - Rename StackIter::fp() to StackIter::interpFrame(). r=luke 2012-10-10 20:50:07 -07:00
IonFrames-inl.h Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn 2012-09-26 11:13:20 -07:00
IonFrames.cpp Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
IonFrames.h Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
IonInstrumentation.h
IonLinker.h Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn 2012-09-26 11:13:20 -07:00
IonMacroAssembler.cpp Clean up IonScript privacy (bug 793165 part 1, r=jandem). 2012-10-02 13:43:44 -07:00
IonMacroAssembler.h Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
IonSpewer.cpp
IonSpewer.h
IonTypes.h Bug 784127 - Purge JM caches when a shape guard fails in Ion. r=sstangl 2012-09-19 13:18:54 +02:00
JSONSpewer.cpp Add a bunch of features to range analysis to make it optimize more. (bug 765119, r=jandem) 2012-10-02 04:34:28 -04:00
JSONSpewer.h
LICM.cpp Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
LICM.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
LIR-Common.h Bug 806643 - Negate doubles by flipping signed bit. r=sstangl 2012-10-30 14:59:06 -07:00
LIR-inl.h
LIR.cpp
LIR.h Bug 802809 - Assert PRESET LDefinitions are not followed by instructions with fixed uses. r=dvander 2012-10-31 16:27:00 +01:00
LOpcodes.h Bug 806643 - Negate doubles by flipping signed bit. r=sstangl 2012-10-30 14:59:06 -07:00
LinearScan.cpp Bug 802809 - Assert PRESET LDefinitions are not followed by instructions with fixed uses. r=dvander 2012-10-31 16:27:00 +01:00
LinearScan.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
Lowering.cpp Bug 806643 - Negate doubles by flipping signed bit. r=sstangl 2012-10-30 14:59:06 -07:00
Lowering.h Bug 799818 part 3 - Guard for strings when inlining known constants. r=jandem 2012-10-19 17:05:31 -07:00
MCallOptimize.cpp Bug 798946 - Confer with TI about the return type of Math.random(). r=dvander 2012-10-10 17:07:53 -07:00
MIR.cpp Bug 801830: Ionmonkey: correctly compare definitions in MMul 2012-10-17 18:34:39 +02:00
MIR.h Bug 799818 part 3 - Guard for strings when inlining known constants. r=jandem 2012-10-19 17:05:31 -07:00
MIRGenerator.h Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
MIRGraph.cpp Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
MIRGraph.h Teach RangeAnalysis how to deal with unreachable blocks (bug 765119, r=dvander) 2012-10-02 04:34:28 -04:00
MOpcodes.h Bug 799818 part 3 - Guard for strings when inlining known constants. r=jandem 2012-10-19 17:05:31 -07:00
MoveEmitter.h
MoveResolver.cpp
MoveResolver.h
PcScriptCache-inl.h Bug 794679 - Cache for GetPcScript(). r=pierron 2012-10-01 16:59:11 -07:00
PcScriptCache.h Bug 793516 - Bail in case of impossible MToDouble input. r=dvander 2012-10-04 15:08:37 -07:00
RangeAnalysis.cpp Change the method we use to update ranges on phis so narrowing works properly (bug 799282, r=jandem) 2012-10-10 01:25:03 -04:00
RangeAnalysis.h Change the method we use to update ranges on phis so narrowing works properly (bug 799282, r=jandem) 2012-10-10 01:25:03 -04:00
RegisterSets.h Bug 795803 - Enable ICing of JSNative and PropertyOp getters. (r=jandem) 2012-10-03 22:55:24 -04:00
Registers.h
Safepoints.cpp
Safepoints.h
SnapshotReader.h
SnapshotWriter.h
Snapshots.cpp Windows opt build warning fixes. No bug, r=njn on the jsopcode code removal, r=lumpy on the rest 2012-10-02 09:32:29 -07:00
StackSlotAllocator.h
TypeOracle.cpp Bug 804636 part 4 - Remove TypeOracle::incslot and inc/dec handling in TypeDynamicResult. r=dvander 2012-10-29 11:26:09 +01:00
TypeOracle.h Bug 804636 part 4 - Remove TypeOracle::incslot and inc/dec handling in TypeDynamicResult. r=dvander 2012-10-29 11:26:09 +01:00
TypePolicy.cpp Bug 799818 part 2 - Handle unknown double as input of a table switch. r=djvj,h4writer 2012-10-19 17:05:31 -07:00
TypePolicy.h Bug 799818 part 2 - Handle unknown double as input of a table switch. r=djvj,h4writer 2012-10-19 17:05:31 -07:00
VMFunctions.cpp backout bug 778948 eace14fccc47 for horrible sunspider regression r=me 2012-10-26 17:59:35 -07:00
VMFunctions.h Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE. 2012-10-25 20:05:13 -04:00
ValueNumbering.cpp Bug 803884 - Fold MControlInstructions. r=mjrosenb 2012-10-26 14:25:54 -07:00
ValueNumbering.h Bug 803884 - Fold MControlInstructions. r=mjrosenb 2012-10-26 14:25:54 -07:00