Files
roytam1 dd1ea6c7fe import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1151848 - Bump the priority of this message so that cpowWindow.screen works without crashing. r=billm (73e9f5249)
- Bug 1166277 - Fix type policy for instruction storing object pointers to unboxed/typed objects, r=jandem. (8321c9d99)
- Bug 1160311. JITs should be enabled by default. r=jorendorff (9a47275b7)
- pointer style (4d60b301e)
- Bug 731683 - IonMonkey: Improve Ion compilation/bailouts checks. r=nbp (4e19e6e14)
- Bug 1092544 - Assert that instructions are recovered on bailouts. r=bbouvier (7dbbef779)
- Bug 1146364 - use resumeAfter after effectful instructions. r=nbp (4921d436f)
- adjust order (599bf7564)
- Bug 1092544 - Use assertRecoveredOnBailout in the test suite. r=bbouvier (2fc6c8625)
- Bug 1147405: Have math_ceil_handle use setNumber rather than setDouble; r=nbp (1dcf4a821)
- Bug 1147414 - Check of that Scalar Replacement is working as expected. r=h4writer (381966bd2)
- pointer style (69f271f0b)
- Bug 1145416 - IonMonkey: Add range to MFilterTypeSet, r=nbp (5e9d54337)
- Bug 1147810 - a barriered load has an effect. r=luke (6c9890445)
- Bug 1133529 - Parametrize MVariadicInstruction to allow for MVariadicControlInstructions. r=luke (bcfa647bc)
- Pointer style (32f169413)
- Bug 1038839 followup: Add missing MOZ_OVERRIDE annotation to mightAlias() impls in MIR.h. r=ehsan (8a51afbc4)
- Bug 1146311: Make some SIMD nodes cloneable and movable; r=sunfish (3933d1874)
- Bug 1141583 - Store nargs in LambdaFunctionInfo to avoid a TSan false positive. r=bhackett (8abce87ba)
- Bug 1147180 - Introduce a new, strongly-typed tracing path; r=jonco, r=sfink (8db64942d)
- Bug 1147670 - Remove duplicate IsMarked/IsAboutToBeFinalized for off-thread use; r=jonco (fe480f38a)
- pointer style (6a277c22d)
- Pointer style (e60c77c84)
- Bug 1147533 - Add cross-compartment tracing methods via the new tracing paths; r=jonco (bb028c6f7)
- Bug 1147180 - Replace the generic Mark functions with TraceEdge; r=jonco (52feebf99)
- Bug 1147665 - Replace value marking functions with TraceEdge; r=jonco (8df1f6518)
- Bug 1147588 - Replace slots marking functions with TraceEdge; r=jonco (2c2814fe7)
- Bug 1137478 - Add a read barrier for Debugger::debuggees r=terrence (15bd1d4a4)
- Bug 1131715 - Fix an innocuous data race in the HeapSlot pre barrier; r=jonco (52b72cb32)
- Bug 1147669 - Replace id marking functions with TraceEdge; r=jonco (d3025f087)
- Bug 1149352 - Templatize IsMarked and IsAboutToBeFinalized; r=jonco (ea2efef1d)
- Bug 1149352 - Part 0: Only mark live entries when marking a range; r=meow (604038453)
- Bug 1149352 - Part 1: Move BaseShape marking to TraceEdge; r=jonco (24df278b3)
- Pointer Style (897521ce1)
- Bug 1149352 - Part 2: Move Shape marking to TraceEdge; r=jonco (21fb83b96)
- Bug 1149352 - Part 3: Move Script marking to TraceEdge; r=jonco (304a8a5de)
- Bug 1149352 - Part 4: Move Symbol marking to TraceEdge; r=jonco (e588f435a)
- pointer style (ce0325bff)
- Bug 1140077 - Don't invoke read barriers inside IsTypeMarkedFromAnyThread. (r=terrence) (cfcefccb9)
- Bug 1149352 - Part 5: Move ObjectGroup marking to TraceEdge; r=jonco (0b43776df)
- pointer style (5c73c52ab)
- Bug 1149352 - Part 6: Move JitCode marking to TraceEdge; r=jonco (e86a4ecd7)
- pointer style (8a265e185)
- Bug 1149352 - Part 7: Move String marking to TraceEdge; r=jonco (0b7308d02)
- pointer style (39ad597d2)
- pointer style (8590cb9c4)
- Bug 1149352 - Part 8: Move Object marking to TraceEdge; r=jonco (b667a7f37)
- Bug 1151118 - Remove recently orphaned tracing paths; r=jonco (99989fd6c)
- pointer style (7fa4f2cff)
- Bug 1151981 - Remove the void* marking functions; r=jonco,terrence (beffebcec)
- Bug 1151155 - Loosen barrier assertion for pre-barrier verifier; r=jonco (1e7d71104)
- Bug 1153354 - Share SetMaybeAliveFlag between the two places we use it; r=jonco (eff549c26)
- No Bug - Remove an accidentally checked-in testing note; r=meow (9674176cb)
- pointer style (3551a48d1)
- Bug 1152964 - Remove browser users of setTracingDetails; r=mccr8 (8e3293483)
- Bug 991752 - Always check has[G|S]etterObject before updating the Shape; r=jonco (20c1ca4a9)
- Bug 1153959 - Use RAII to manage tracing details; r=jonco (07fbcfdaf)
- Bug 1158809 - Only use a single output from getTracingEdgeName; r=jonco (35688a0bd)
- pointer style (c5b26422c)
- Bug 1153999 - Rename markChildren to traceChildren; r=sfink (a0ed3b335)
- Bug 1154086 - Move DoTracing to Tracer.cpp; r=sfink (8c8a9ce09)
- pointer style (42740b9ed)
- Bug 1154085 - Move eager scanning under the ambit of GCMarker::traverse; r=sfink (f275397c0)
- Bug 1154101 - Remove PushMarkStack indirection; r=sfink (d45894e81)
2020-08-13 09:27:14 +08:00
..