summaryrefslogtreecommitdiff
path: root/js/src/gc
Commit message (Expand)AuthorAge
* Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build"Moonchild2022-09-05
* Revert "Issue #1676 - Part 17: Put remaining source files which have debug co...Moonchild2022-09-05
* Issue #1956 - Fix C++ code standard conformance issue in StoreBuffer.hMoonchild2022-08-28
* Issue #1742 - Part 5: Remove unnecessary GCPtr::unbarrieredGetJeremy Andrews2022-05-27
* Issue #1742 - Part 4: Don't trigger read barriers when comparing wrapped poin...Jeremy Andrews2022-05-27
* Issue #1742 - Remove the ambiguous portions of gc that dealt with taggedMoonchild2022-05-25
* Issue #1742 - Part 1: Refactor rooting base class templatesMoonchild2022-05-24
* Issue #1818 - Part 3: Remove more old gcc compiler hacks.trav902022-04-15
* Issue #1679 - Part 2: Some small issues to address buildability.Moonchild2020-11-12
* Bug 1328948 - Add is(), as() to Cell.Matt A. Tobin2020-11-09
* Issue #1676 - Part 17: Put remaining source files which have debug code ifdef...Matt A. Tobin2020-11-04
* Issue #1676 - Part 10: Split gc sources out of js/src/moz.buildMatt A. Tobin2020-11-03
* Issue #1656 - Part 7: Nuke vim config lines in JSMoonchild2020-09-24
* [js] Try to catch bad pointers for GC and bail if not valid.Moonchild2020-08-03
* Issue #1471 - Fix building on sparc64 LinuxJMadgwick2020-03-09
* Revert #1091 Remove unboxed object code phase 1 + extras.wolfbeast2020-02-23
* Revert #1137 - Remove unboxed arrayswolfbeast2020-02-23
* Issue #316 - Make the memory GC performance object conditional (WIP)wolfbeast2020-02-20
* Merge pull request #1262 from athenian200/solaris-workMoonchild2019-11-02
|\
| * MoonchildProductions#1251 - Part 27: Fix ifdef style.athenian2002019-10-21
| * MoonchildProductions#1251 - Part 23: Allow AMD64 build to work.athenian2002019-10-21
| * MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, ga...athenian2002019-10-21
* | Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class.wolfbeast2019-10-27
|/
* Remove UnboxedArray code part 2wolfbeast2019-05-23
* Remove unboxed objects from GCwolfbeast2019-05-15
* tab to spaces js/src/gcwin7-72019-04-30
* add newline at end of files js/src/gcwin7-72019-04-29
* Improve dead compartment collection js/src/gcwin7-72019-04-29
* Issue #187: Remove solaris conditional code.wolfbeast2019-03-30
* Reset nursery position when it's disabled.Jon Coppeard2019-03-22
* Remove telemetry leftovers from JS engine.adeshkp2019-01-30
* Stop using PodZero in several places to initialize values of non-trivial typetrav902018-09-12
* Convert the trailing array of BindingNames at the end of the various kinds of...trav902018-09-02
* Simplify HeapSlot to make it trivially copyabletrav902018-08-12
* Bug 1465108 - Use function pointers rather than virtual run method for GC par...Jon Coppeard2018-06-07
* Fix Value::isGCThing footgun, stop returning true for NullValuetrav902018-04-07
* Bug 1323868: Report object allocation failure when running off-main-threadjanekptacijarabaci2018-03-19
* Always initialize nursery data structures even if size is smaller than one ch...wolfbeast2018-02-05
* Remove unused compileBarriers()wolfbeast2018-02-03
* Remove SetGCZeal() stub and its callers.wolfbeast2018-02-03
* Remove runDebugGC() stubwolfbeast2018-02-03
* Remove pushZealSelectedObjects() and callerwolfbeast2018-02-03
* Remove finishMarkingValidation and callerwolfbeast2018-02-03
* Remove validateIncrementalMarking() and callerwolfbeast2018-02-03
* Remove computeNonIncrementalMarkingForValidation(lock) and callerwolfbeast2018-02-03
* Remove AutoStopVerifyingBarriers RAII stub struct no longer in use.wolfbeast2018-02-03
* Remove needZealousGC()wolfbeast2018-02-03
* Remove upcomingZealousGC() and callerwolfbeast2018-02-03
* Remove clearZealMode(mode)wolfbeast2018-02-03
* Remove hasZealMode(mode) and callerswolfbeast2018-02-03