Commit Graph

9 Commits

Author SHA1 Message Date
roytam1 be165adf3d import from UXP: Issue #2869 - Make Purple Buffer additions check if cell is tenured. (34d1d5a6) 2025-11-29 09:21:21 +08:00
roytam1 e4ff8ad597 import from UXP: Issue #2678 - Avoid QIing for NoteXPCOMRoot. (38daeffb) 2025-01-20 21:59:34 +08:00
roytam1 2f8f872a13 import from UXP: Issue #2678 - Don't use QI to canonicalize nsISupports pointers in the purple buffer. (9f4fe427) 2025-01-20 21:42:47 +08:00
roytam1 a540c3c0f6 import from UXP: Issue #1691 - Follow-up: Print leaking class name and remove crash reporter dependency (fe7244c0) 2023-06-26 10:46:24 +08:00
roytam1 b83cfd9ba0 import from UXP: Issue #1691 - Part 10: Add and use method to annotate CC crashes with a class name. M1277260 Make PtrInfo into a class and mark it final. Also fix an erroneous debug assert because mBaseURL not set in one code path. (7e056a6f) 2023-05-01 00:20:28 +08:00
roytam1 e87e308865 import from UXP: [no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memory accesses when calling suspect (6c30b339) 2022-04-28 16:16:14 +08:00
roytam1 ab52a244a0 ported from UXP: Avoid some useless ForgetSkippable handling while we're already dealing with snow-white objects. (d5648494) 2022-04-03 15:08:48 +08:00
roytam1 f63e51e471 revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable 2019-02-20 00:30:25 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00