tenfourfox/js/src/jit
Cameron Kaiser 55284dd803 update ESR base to 115; update EV roots, certs, HSTS, pins, TLDs, TZs; update usrsctp; security pullup; more comprehensive nuisance script blocking; fixes for #488, #566 2023-08-31 00:30:32 -07:00
..
arm hello FPR 2017-04-19 00:56:45 -07:00
arm64 hello FPR 2017-04-19 00:56:45 -07:00
mips-shared hello FPR 2017-04-19 00:56:45 -07:00
mips32 hello FPR 2017-04-19 00:56:45 -07:00
mips64 hello FPR 2017-04-19 00:56:45 -07:00
none hello FPR 2017-04-19 00:56:45 -07:00
osxppc closes #454: use GPRs to load jsvals in Trampoline 2017-12-11 21:28:52 -08:00
shared update ESR base to 115; update EV roots, certs, HSTS, pins, TLDs, TZs; update usrsctp; security pullup; more comprehensive nuisance script blocking; fixes for #488, #566 2023-08-31 00:30:32 -07:00
x64 hello FPR 2017-04-19 00:56:45 -07:00
x86 intel specific fixes + gstate cleanup (#532) 2018-10-30 21:54:36 -07:00
x86-shared hello FPR 2017-04-19 00:56:45 -07:00
AliasAnalysis.cpp hello FPR 2017-04-19 00:56:45 -07:00
AliasAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
AlignmentMaskAnalysis.cpp hello FPR 2017-04-19 00:56:45 -07:00
AlignmentMaskAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
AtomicOp.h hello FPR 2017-04-19 00:56:45 -07:00
AtomicOperations.h enable intel atomic operations 2018-03-12 22:31:45 +01:00
BacktrackingAllocator.cpp #431: M1385165 2019-10-28 20:31:57 -07:00
BacktrackingAllocator.h #431: M1385165 2019-10-28 20:31:57 -07:00
Bailouts.cpp hello FPR 2017-04-19 00:56:45 -07:00
Bailouts.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineBailouts.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineCompiler.cpp #521: async/await M1185106 parts 0, 1 2018-09-15 10:35:22 -07:00
BaselineCompiler.h Bug 1071646 - Support JSOP_BINDVAR in Baseline. (r=jandem) 2017-05-09 19:00:44 -07:00
BaselineDebugModeOSR.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineDebugModeOSR.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineFrame-inl.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineFrame.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineFrame.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineFrameInfo.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineFrameInfo.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineIC.cpp #597: M1067049 M1263811 2020-04-12 22:44:42 -07:00
BaselineIC.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineICList.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineInspector.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineInspector.h hello FPR 2017-04-19 00:56:45 -07:00
BaselineJIT.cpp hello FPR 2017-04-19 00:56:45 -07:00
BaselineJIT.h hello FPR 2017-04-19 00:56:45 -07:00
BitSet.cpp hello FPR 2017-04-19 00:56:45 -07:00
BitSet.h hello FPR 2017-04-19 00:56:45 -07:00
BytecodeAnalysis.cpp Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2017-05-09 19:05:04 -07:00
BytecodeAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
C1Spewer.cpp hello FPR 2017-04-19 00:56:45 -07:00
C1Spewer.h hello FPR 2017-04-19 00:56:45 -07:00
CodeGenerator.cpp #521: baseline parser support for async/await, with toggle, without bytecode (passes tests) 2019-08-18 14:26:54 -07:00
CodeGenerator.h Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2017-05-09 19:05:04 -07:00
CompactBuffer.h hello FPR 2017-04-19 00:56:45 -07:00
CompileInfo-inl.h hello FPR 2017-04-19 00:56:45 -07:00
CompileInfo.h #596: M1620203 2020-04-02 20:57:47 -07:00
CompileWrappers.cpp hello FPR 2017-04-19 00:56:45 -07:00
CompileWrappers.h hello FPR 2017-04-19 00:56:45 -07:00
Disassembler.cpp hello FPR 2017-04-19 00:56:45 -07:00
Disassembler.h hello FPR 2017-04-19 00:56:45 -07:00
EagerSimdUnbox.cpp hello FPR 2017-04-19 00:56:45 -07:00
EagerSimdUnbox.h hello FPR 2017-04-19 00:56:45 -07:00
EdgeCaseAnalysis.cpp closes #376: M1329901 M1330667 M1342016 (modified) M1304081 M1259476 2018-07-06 17:27:11 -07:00
EdgeCaseAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
EffectiveAddressAnalysis.cpp hello FPR 2017-04-19 00:56:45 -07:00
EffectiveAddressAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
ExecutableAllocator.cpp hello FPR 2017-04-19 00:56:45 -07:00
ExecutableAllocator.h hello FPR 2017-04-19 00:56:45 -07:00
FixedList.h hello FPR 2017-04-19 00:56:45 -07:00
ICStubSpace.h hello FPR 2017-04-19 00:56:45 -07:00
InlinableNatives.h hello FPR 2017-04-19 00:56:45 -07:00
InlineList.h hello FPR 2017-04-19 00:56:45 -07:00
InstructionReordering.cpp closes #646: M1720568 M1720031 M1666184 M1722204 +TLDs HSTS 2021-08-07 15:26:47 -07:00
InstructionReordering.h hello FPR 2017-04-19 00:56:45 -07:00
Ion.cpp #596: M1618131+M1618880 (consolidated) (non-debug portions) 2020-03-22 21:08:50 -07:00
Ion.h hello FPR 2017-04-19 00:56:45 -07:00
IonAnalysis.cpp #593: M1608256 (and clean up code) 2020-03-05 21:19:41 -08:00
IonAnalysis.h #593: M1608256 (and clean up code) 2020-03-05 21:19:41 -08:00
IonBuilder.cpp #593: M1608256 (and clean up code) 2020-03-05 21:19:41 -08:00
IonBuilder.h #529: jsop_in folding M1244098 M1041586 (partial) 2018-10-29 19:11:29 -07:00
IonCaches.cpp #597: M1067049 M1263811 2020-04-12 22:44:42 -07:00
IonCaches.h hello FPR 2017-04-19 00:56:45 -07:00
IonCode.h hello FPR 2017-04-19 00:56:45 -07:00
IonInstrumentation.h hello FPR 2017-04-19 00:56:45 -07:00
IonOptimizationLevels.cpp hello FPR 2017-04-19 00:56:45 -07:00
IonOptimizationLevels.h hello FPR 2017-04-19 00:56:45 -07:00
IonTypes.h hello FPR 2017-04-19 00:56:45 -07:00
JSONSpewer.cpp hello FPR 2017-04-19 00:56:45 -07:00
JSONSpewer.h hello FPR 2017-04-19 00:56:45 -07:00
JitAllocPolicy.h hello FPR 2017-04-19 00:56:45 -07:00
JitCommon.h hello FPR 2017-04-19 00:56:45 -07:00
JitCompartment.h hello FPR 2017-04-19 00:56:45 -07:00
JitFrameIterator-inl.h hello FPR 2017-04-19 00:56:45 -07:00
JitFrameIterator.h #596: M1618131+M1618880 (consolidated) (non-debug portions) 2020-03-22 21:08:50 -07:00
JitFrames-inl.h hello FPR 2017-04-19 00:56:45 -07:00
JitFrames.cpp fix floats in bailouts from POWER9 JIT project (branching adjust under separate investigation) 2022-04-30 17:41:09 -07:00
JitFrames.h #596: M1618131+M1618880 (consolidated) (non-debug portions) 2020-03-22 21:08:50 -07:00
JitOptions.cpp #546: M1518001 M1530958 2019-03-12 21:21:35 -07:00
JitOptions.h hello FPR 2017-04-19 00:56:45 -07:00
JitSpewer.cpp hello FPR 2017-04-19 00:56:45 -07:00
JitSpewer.h hello FPR 2017-04-19 00:56:45 -07:00
JitcodeMap.cpp hello FPR 2017-04-19 00:56:45 -07:00
JitcodeMap.h hello FPR 2017-04-19 00:56:45 -07:00
LICM.cpp hello FPR 2017-04-19 00:56:45 -07:00
LICM.h hello FPR 2017-04-19 00:56:45 -07:00
LIR.cpp #431: M1388354 M1388014 2017-10-02 06:39:30 -07:00
LIR.h #431: M1388354 M1388014 2017-10-02 06:39:30 -07:00
LOpcodes.h hello FPR 2017-04-19 00:56:45 -07:00
Label.h hello FPR 2017-04-19 00:56:45 -07:00
Linker.h hello FPR 2017-04-19 00:56:45 -07:00
LoopUnroller.cpp hello FPR 2017-04-19 00:56:45 -07:00
LoopUnroller.h hello FPR 2017-04-19 00:56:45 -07:00
Lowering.cpp #593: M1608256 (and clean up code) 2020-03-05 21:19:41 -08:00
Lowering.h Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2017-05-09 19:05:04 -07:00
MCallOptimize.cpp #561: M1544386 (apply to FPR14 for SPR1) 2019-06-20 08:43:11 -07:00
MIR.cpp #561: cleanup 2019-06-20 09:10:34 -07:00
MIR.h #600: M1588248 M1614704 2020-04-29 23:00:48 -07:00
MIRGenerator.h hello FPR 2017-04-19 00:56:45 -07:00
MIRGraph.cpp hello FPR 2017-04-19 00:56:45 -07:00
MIRGraph.h hello FPR 2017-04-19 00:56:45 -07:00
MOpcodes.h Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2017-05-09 19:05:04 -07:00
MacroAssembler-inl.h hello FPR 2017-04-19 00:56:45 -07:00
MacroAssembler.cpp fix intel functions, previously wrong PPC alternatives 2018-05-10 16:16:46 +02:00
MacroAssembler.h changes to make JS both x86 and PPC by using JS_CODEGEN_PPC_OSX and JS_CODEGEN_X86 2018-01-16 22:35:39 +01:00
MoveEmitter.h hello FPR 2017-04-19 00:56:45 -07:00
MoveResolver.cpp hello FPR 2017-04-19 00:56:45 -07:00
MoveResolver.h hello FPR 2017-04-19 00:56:45 -07:00
OptimizationTracking.cpp hello FPR 2017-04-19 00:56:45 -07:00
OptimizationTracking.h hello FPR 2017-04-19 00:56:45 -07:00
PcScriptCache.h hello FPR 2017-04-19 00:56:45 -07:00
PerfSpewer.cpp hello FPR 2017-04-19 00:56:45 -07:00
PerfSpewer.h hello FPR 2017-04-19 00:56:45 -07:00
ProcessExecutableMemory.cpp hello FPR 2017-04-19 00:56:45 -07:00
ProcessExecutableMemory.h hello FPR 2017-04-19 00:56:45 -07:00
RangeAnalysis.cpp #443: M1408412 M1306626 M1404636 M1406398 2017-11-09 09:51:39 -08:00
RangeAnalysis.h hello FPR 2017-04-19 00:56:45 -07:00
Recover.cpp #375, Bug 1112537 - Optimize String#split('foo').join('bar') pattern. (includes M1235403) r=nbp 2017-07-07 11:26:44 -07:00
Recover.h #375, Bug 1112537 - Optimize String#split('foo').join('bar') pattern. (includes M1235403) r=nbp 2017-07-07 11:26:44 -07:00
RegisterAllocator.cpp hello FPR 2017-04-19 00:56:45 -07:00
RegisterAllocator.h hello FPR 2017-04-19 00:56:45 -07:00
RegisterSets.h hello FPR 2017-04-19 00:56:45 -07:00
Registers.h hello FPR 2017-04-19 00:56:45 -07:00
RematerializedFrame.cpp hello FPR 2017-04-19 00:56:45 -07:00
RematerializedFrame.h hello FPR 2017-04-19 00:56:45 -07:00
Safepoints.cpp hello FPR 2017-04-19 00:56:45 -07:00
Safepoints.h hello FPR 2017-04-19 00:56:45 -07:00
ScalarReplacement.cpp hello FPR 2017-04-19 00:56:45 -07:00
ScalarReplacement.h hello FPR 2017-04-19 00:56:45 -07:00
SharedIC.cpp hello FPR 2017-04-19 00:56:45 -07:00
SharedIC.h hello FPR 2017-04-19 00:56:45 -07:00
SharedICHelpers.h hello FPR 2017-04-19 00:56:45 -07:00
SharedICList.h hello FPR 2017-04-19 00:56:45 -07:00
SharedICRegisters.h hello FPR 2017-04-19 00:56:45 -07:00
Sink.cpp hello FPR 2017-04-19 00:56:45 -07:00
Sink.h hello FPR 2017-04-19 00:56:45 -07:00
Snapshots.cpp #431: M1388354 M1388014 2017-10-02 06:39:30 -07:00
Snapshots.h #431: M1388354 M1388014 2017-10-02 06:39:30 -07:00
StackSlotAllocator.h hello FPR 2017-04-19 00:56:45 -07:00
StupidAllocator.cpp hello FPR 2017-04-19 00:56:45 -07:00
StupidAllocator.h hello FPR 2017-04-19 00:56:45 -07:00
TypePolicy.cpp hello FPR 2017-04-19 00:56:45 -07:00
TypePolicy.h hello FPR 2017-04-19 00:56:45 -07:00
TypedObjectPrediction.cpp hello FPR 2017-04-19 00:56:45 -07:00
TypedObjectPrediction.h hello FPR 2017-04-19 00:56:45 -07:00
VMFunctions.cpp Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2017-05-09 19:05:04 -07:00
VMFunctions.h Bug 1071646 - Support JSOP_BINDVAR in Baseline. (r=jandem) 2017-05-09 19:00:44 -07:00
ValueNumbering.cpp hello FPR 2017-04-19 00:56:45 -07:00
ValueNumbering.h hello FPR 2017-04-19 00:56:45 -07:00