js/src/vm/ObjectGroup.cpp
e3835d35a46ed3450b2b99eccc1045f9c9022fbe
created 2017-09-20 18:56 +0200
pushed 2017-09-21 00:47 +0000
Jan de Mooij Jan de Mooij - Bug 1401577 - Optimize object flag accessors on native objects. r=anba
4498739037187b553b5428ad65b7c38238e6298f
created 2017-09-12 16:41 +0200
pushed 2017-09-13 09:31 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 5 - Split NativeDefineProperty in separate accessor vs data functions. r=evilpie
a7a9d51edeeb569877d21790636eeea4e45cd7c1
created 2017-07-19 15:29 -0400
pushed 2017-07-21 13:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1382339 - Improve SpiderMonkey hashing functions by using MFBT's HashGeneric more; r=jandem
e84fcf7957db5d6a14d72e95140b7a741733dd09
created 2017-07-10 18:29 +0100
pushed 2017-07-11 01:51 +0000
Jon Coppeard Jon Coppeard - Bug 1367795 - Refactor movable cell hashing methods to move them to MovableCellHasher<T> r=sfink
03e4fa4f4cde9dc065dad955139293ca33ad4712
created 2017-07-10 18:28 +0100
pushed 2017-07-11 01:51 +0000
Jon Coppeard Jon Coppeard - Bug 1367795 - Add barriers to JS::WeakCache for GCHashMap r=sfink
3290d214503d307a065b84ba63dd5474d92a6c87
created 2017-07-10 18:27 +0100
pushed 2017-07-11 01:51 +0000
Jon Coppeard Jon Coppeard - Bug 1367795 - Add barriers to JS::WeakCache for GCHashSet r=sfink
e432f2a10f2ac53e2401bb0bcde5c71a65540550
created 2017-07-10 18:25 +0100
pushed 2017-07-11 01:51 +0000
Jon Coppeard Jon Coppeard - Bug 1367795 - Specialise JS::WeakCache for GCHashMap so we can add barriers r=sfink
c726ece401b91ada3ebf8eb00f16e26852362493
created 2017-07-10 18:25 +0100
pushed 2017-07-11 01:51 +0000
Jon Coppeard Jon Coppeard - Bug 1367795 - Specialise JS::WeakCache for GCHashSet so we can add barriers r=sfink
d53c5407081ee37b3444279fefa40fbd5a9218e0
created 2017-06-26 09:46 -0700
pushed 2017-06-27 13:17 +0000
Jon Coppeard Jon Coppeard - Bug 1376101 - Remove some unnecessary read barriers r=sfink
3ee00a7fa6fa7969f2b9e4b09d1c84454c16cd13
created 2017-06-16 10:07 +0100
pushed 2017-06-17 01:28 +0000
Jon Coppeard Jon Coppeard - Bug 1373209 - Use non-mutating iterator when checking tables after moving GC r=sfink
fc6159614e0169bb2029b9c36dd3d46e3f8db81c
created 2017-06-15 13:14 -0400
pushed 2017-06-15 23:28 +0000
Kannan Vijayan Kannan Vijayan - Bug 1366377 - Unify StringSplitString ObjectGroup and fix Ion MCallOptimize. r=tcampbell
e1568e838bd5c5947cc2678c8deef8e47e45a762
created 2017-06-14 10:35 +0100
pushed 2017-06-15 09:16 +0000
Jon Coppeard Jon Coppeard - Bug 1372524 - Refactor WeakCache implementation a little r=sfink
118f15cdd0fb19a045efff584f4fd95074796ca1
created 2017-04-20 00:23 -0700
pushed 2017-05-04 05:23 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Make jscompartment.h and GlobalObject.h not #include builtin/RegExp.h, to address yet more thorny cyclic dependency issues in subsequent patches. r=arai
e0405aef6cff6b88d30151d84cbab7e59bb8b597
created 2017-04-22 13:51 +0200
pushed 2017-04-24 06:28 +0000
Jan de Mooij Jan de Mooij - Bug 1358504 - Add a 1-entry cache to ObjectGroup::defaultNewGroup. r=bhackett
336b737be49aed46ef67c6b2e54bc066b1abf934
created 2017-04-19 16:42 +0200
pushed 2017-04-20 00:17 +0000
Jan de Mooij Jan de Mooij - Bug 1357711 - Remove unnecessary function delazification in JSObject::makeLazyGroup. r=bhackett
3f9cb5adce0e76c382b910b52e602d552b3dc1b9
created 2017-03-01 20:40 +0900
pushed 2017-03-02 01:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 1: Remove {JSFunction,JSScript,LazyScript}.isGenerator() method. r=shu
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:34 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
d2ce4dbbc26d0937c42fe06d95cd71e2a914f637
created 2017-01-28 21:33 +0100
pushed 2017-01-29 17:04 +0000
Tom Schuster Tom Schuster - Bug 1333073 - Move DataViewObject to its own file. r=arai
43ac5e5b71937a4cbad6dcc525be975a37f84a95
created 2017-01-21 17:25 +0900
pushed 2017-01-21 23:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. r=jandem
26ed78caca3d0ffa819c31f066cfc5d03dde7a95
created 2017-01-12 14:29 -0600
pushed 2017-01-18 15:00 +0000
Jason Orendorff Jason Orendorff - Bug 1330769 - Avoid using Symbol addresses in hash codes. r=jandem.
2caf84698f926b00b3f092694b76924e656ee867
created 2016-12-31 16:03 +0900
pushed 2016-12-31 19:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 7: Remove JSContext* parameter from JSObject::shouldSplicePrototype. r=jandem
d56269f92df741484eb92e08564185ae0df55c08
created 2016-12-31 16:03 +0900
pushed 2016-12-31 19:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 6: Change JSObject::splicePrototype to static method. r=jandem
3d2ebd012bd504f744cfb638100a6429e7349b86
created 2016-12-31 16:03 +0900
pushed 2016-12-31 19:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 4: Change JSObject::getGroup to static method. r=jandem
70487414c27a1c1d1e78880a26d7644686ab6242
created 2016-12-15 10:43 +0000
pushed 2016-12-16 01:52 +0000
Jon Coppeard Jon Coppeard - Bug 1323441 - Remove unnecessary GCPtr::unbarrieredGet r=sfink
9d270fe2298bc780b33b76093bc0e87a4bd94fae
created 2016-11-29 16:42 +0100
pushed 2016-11-30 03:31 +0000
Jan de Mooij Jan de Mooij - Bug 1299098 - Check clasp instead of proto in ObjectGroup::defaultNewGroup. r=bhackett
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2016-11-28 15:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
47d405339a6fbf6e8ea0350db40607c73a65c324
created 2016-11-26 19:01 +0100
pushed 2016-11-27 01:57 +0000
Tom Schuster Tom Schuster - Bug 1192038 - Use ordinary object for RegExp prototype. r=arai,jandem
b92dcbb89ffcf96216a9cfdacfc3b2d652606028
created 2016-11-24 13:39 +0100
pushed 2016-11-24 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 1317936 part 2 - Use atom hash code for jsid hashing. r=jonco
d2dcf9c036230ea1ea60ed580be32beee3f61c78
created 2016-11-22 20:53 +0100
pushed 2016-11-23 05:33 +0000
Tom Schuster Tom Schuster - Bug 1213341 - Add TI for error properties assigned by the initial shape. r=jandem
b353e488f0eb8a6295db6275273157016963e31c
created 2016-09-30 12:34 +0900
pushed 2016-09-30 10:14 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 2.2: Use ASCII variant of JS_ReportError when formatting JSClass::name, and assert it is ASCII. r=jwalden
less more (0) -100 -50 -30 tip