js/src/vm/NativeObject-inl.h
7074213657a3908c2805fa75d8dcebb76bc64ea1
created 2019-12-02 12:50 +0000
pushed 2019-12-02 14:35 +0000
André Bargull André Bargull - Bug 1474914: Skip elementsRangeWriteBarrierPost for nursery objects. r=jonco
041413289d8572ca0e7210d987ef3b967228c29d
created 2019-10-29 09:35 +0000
pushed 2019-10-31 09:07 +0000
André Bargull André Bargull - Bug 1129202 - Part 3: Change StringIsTypedArrayIndex's return type to allow passing an error. r=jandem
62533f3df2b6bd4590cc20d56c7ee8b8272dd0db
created 2019-08-30 12:51 +0000
pushed 2019-08-30 12:52 +0000
Jon Coppeard Jon Coppeard - Bug 1571008 - Make background alloc kind selection less confusing r=jandem
87de24fe5df7e378592795b6fa492657e6094683
created 2019-08-20 18:52 +0000
pushed 2019-08-21 15:24 +0000
Jon Coppeard Jon Coppeard - Bug 1575251 - Remove some unnecessary uses of shadow::Zone r=allstarschh
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 08:40 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
a5c1755178d94134fa11b24227bf3cb964978ede
created 2019-06-14 17:58 +0000
pushed 2019-06-14 20:26 +0000
Kristen Wright Kristen Wright - Bug 1558556 - swap cx->helperThread() nullchecks to check for js::ContextKind::HelperThread r=tcampbell
92fc3159f152262a7b836dfd5db95a70da4b3d11
created 2019-05-22 17:55 +0100
pushed 2019-05-28 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory associated with JSObject slots r=jandem
c6941f4b9a41b3a2d8431436eae13db2411d3c75
created 2019-04-12 16:51 +0100
pushed 2019-04-24 22:44 +0000
Jon Coppeard Jon Coppeard - Bug 1544003 - Remove unnecessary #includes from JSObject-inl r=allstars.chh
0307afda7f5c7373055a4dac2ba721f621ac5038
created 2019-04-05 19:23 +0000
pushed 2019-04-05 20:12 +0000
Ted Campbell Ted Campbell - Bug 1542356 - Remove misc dead code from SpiderMonkey. r=iain
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-04-03 13:14 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2019-04-02 02:40 +0000
Noemi Erli Noemi Erli - Backed out changeset 6ccad746f5d8 (bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
6ccad746f5d83af425dec5b26c5bca6f6bcfbb46
created 2019-04-01 22:22 +0000
pushed 2019-04-02 02:14 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
5090ecf6324be03db84bdb1e4d0308a0161702a7
created 2019-03-28 15:03 +0000
pushed 2019-03-28 15:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 3] Convert shape pointer to a GCPtrShape and remove manual barriering r=tcampbell
1eca70474a6ce915fa3d6ef2dc5511b5a8204fb9
created 2019-03-28 16:09 +0200
pushed 2019-03-28 14:09 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1536439) for SM bustages on ProxyObject.h
4016c86b98ec696b33bf73ac65f24cc089705b8e
created 2019-03-28 13:37 +0000
pushed 2019-03-28 13:45 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 3] Convert shape pointer to a GCPtrShape and remove manual barriering r=tcampbell
c79959d9237d630c51285483029de2c4178456d7
created 2019-03-06 16:38 +0000
pushed 2019-03-25 15:54 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
bbb45318486338a306aa31841e02f64d47d2d822
created 2019-03-22 19:25 +0200
pushed 2019-03-22 17:26 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1532376) for causing build bustages in the merge from central to autoland CLOSED TREE
6af6ae0901ccc397e9e41935a72a66408fc6f593
created 2019-03-06 16:38 +0000
pushed 2019-03-22 16:50 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
6f32ec5e62e3a3b20d2c16e13f963981603768df
created 2019-03-11 18:49 +0200
pushed 2019-03-11 16:55 +0000
Gurzau Raul Gurzau Raul - Merge autoland to mozilla-central. a=merge
f4c23517cec8626038a915bfe3bc7c0e1f6af55d
created 2019-03-11 12:27 +0200
pushed 2019-03-11 16:55 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1532376) for causing Bug 1534118 a=backout FIREFOX_BETA_67_BASE
d45e5b4b57b98f6bf0fa85e951087a7359d5b1d7
created 2019-03-11 07:02 +0000
pushed 2019-03-11 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
1072bbe0b8c4623557a5baf44e5b01e12c624054
created 2019-03-11 08:54 +0200
pushed 2019-03-11 09:40 +0000
Gurzau Raul Gurzau Raul - Backed out changeset b8137cbaf9cf (bug 1532946) for causing bug 1534118.
2369f5bbf37977bf974744cdeb072dacc4babb90
created 2019-03-06 16:38 +0000
pushed 2019-03-11 09:40 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
e6a4cd115b45542c35f2ac2ab64758602a619f30
created 2019-03-10 14:53 +0200
pushed 2019-03-11 09:40 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1532376) on request of pascalc for causing Bug 1534118 a=backout
b8137cbaf9cfa4f4c45cb9bd82584b4375ba2662
created 2019-03-06 11:23 +0000
pushed 2019-03-07 22:14 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
1b4fd78107e2bcf7fe0f44038176ca745b07cd88
created 2019-03-06 16:38 +0000
pushed 2019-03-07 22:14 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
a6d3f60fc17231cc3d7f2d3a48134669c05df809
created 2019-01-18 11:01 -0800
pushed 2019-01-25 04:31 +0000
André Bargull André Bargull - Bug 1521141 - Part 2: Remove unused code. r=jorendorff
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
bde61aedfb5c51a2a761037be694df136ede49cd
created 2018-09-06 11:16 +0200
pushed 2018-09-11 22:16 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 8. r=sfink
e51673acfbefc500fdfc076db58fde12979ede50
created 2018-08-31 12:55 +0100
pushed 2018-08-31 23:43 +0000
Jon Coppeard Jon Coppeard - Bug 1487483 - Tidy adding store buffer entries when creating an edge to a cell in the nursery r=sfink
c543368b25a6bc3380ddb207e290a7dfdfcc8be1
created 2018-08-02 13:03 -0700
pushed 2018-08-03 22:06 +0000
André Bargull André Bargull - Bug 1478503: Shrink capacity when modifying length on a non-extensible array. r=jandem
c7a3253ffecd2ee2583736fb27cd6f9351c128ba
created 2018-07-13 14:05 -0700
pushed 2018-07-20 21:49 +0000
André Bargull André Bargull - Bug 1475678 - Part 9: Directly initialize dense elements in PerformPromiseAll using NewbornArrayPush. r=arai
ca6490693cad7b1a1e6b510baa9136e8a08c8c99
created 2018-06-26 09:42 +0200
pushed 2018-06-26 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1470250 part 5 - Use AutoRealm when calling natives or resolve hooks. r=luke
a23ae192f3402ed65a6aa6cade666337cc6f7edd
created 2018-05-29 03:46 -0700
pushed 2018-06-17 09:50 +0000
André Bargull André Bargull - Bug 1450085 - Part 3: Call error-functions instead of passing JSREPORT_ERROR flag. r=tcampbell
3d767ed287afdfc29a0ad9aa43561f688c731b77
created 2018-06-14 09:07 -0700
pushed 2018-06-15 02:44 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 4 - Add JSObject::nonCCWGlobal() and use it in a few places. r=luke
671e4d24c51171391552ed243a0e4d4de12953aa
created 2018-06-14 09:07 -0700
pushed 2018-06-15 02:44 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 1 - Define NativeObject::global(). r=luke
9f59efaed14290cc5ab065a13d76ecf739776e91
created 2018-05-23 11:03 +0200
pushed 2018-05-23 22:04 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 18 - Move objectMetadataState_ from JSCompartment to JS::Realm. r=luke
37dc32d486bd384cb95c085d94b4dbaaf828bcfa
created 2018-05-17 14:00 +1000
pushed 2018-05-17 15:30 +0000
Paul Bone Paul Bone - Bug 1460098 (Part 1) - Fix bitrot in GCTrace.cpp r=sfink
c1b176c63fc888b86d85ed5767802b433f7a8486
created 2018-05-16 11:23 +0100
pushed 2018-05-16 18:36 +0000
Jon Coppeard Jon Coppeard - Bug 1461027 - Fix assertion in NativeObject::fixedData that can be called on a forwarded objected during a moving GC r=sfink
1910489ee839d311429d2f0ceaabfc426d776009
created 2018-05-14 07:21 -0700
pushed 2018-05-14 21:40 +0000
André Bargull André Bargull - Bug 1461339 - Don't sparsify dense elements eagerly in NativeDefineProperty. r=jandem
aedaedf623ee3cacf44e74957a1096834684ba9a
created 2018-05-12 22:55 +0200
pushed 2018-05-13 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1460381 - Follow-up to fix test bustage and add some more tests. r=anba
b46f3ba0c76673ba8ce04fa00bbf4206a12ccc98
created 2018-05-12 11:46 +0200
pushed 2018-05-12 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1460381 - Support sealed and non-extensible dense elements on native objects. r=anba
9b7cc103ce95050f733244b0ac10f8870b6cb01f
created 2018-05-10 10:09 +0100
pushed 2018-05-10 16:45 +0000
Jon Coppeard Jon Coppeard - Bug 1457703 - Don't fixup an associated object's shape when updating moved pointers in another object r=sfink a=abillings
064597ea4795213662690a40bc01dd70a0f719ee
created 2018-05-08 11:29 +0200
pushed 2018-05-08 15:56 +0000
Jan de Mooij Jan de Mooij - Bug 1437533 - Don't use memset to initialize JSFunction extended slots. Parts of this patch written by Waldo. r=jwalden
deeb18d57ad217978ff3c6a38481b5d100665279
created 2018-05-01 15:54 +0200
pushed 2018-05-02 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1454887 part 2 - Rewrite TI sweeping to be more explicit. r=tcampbell
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-04-16 09:57 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-04-12 23:14 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
2269c7ed37ff9f28bf8bbd4c97b886e52fadaf2c
created 2018-03-15 03:42 -0700
pushed 2018-03-15 23:43 +0000
André Bargull André Bargull - Bug 1442599 - Part 4: Replace JS_ALWAYS_TRUE/FALSE with MOZ_ALWAYS_TRUE/FALSE. r=jorendorff
cb864cb39b98cc3804907c2a8c4c471e2a423d64
created 2017-07-28 16:46 -0700
pushed 2018-02-15 10:36 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: barriers, r=jonco
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:36 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:36 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
8009cda1a18e5e2f7bcb5b970ecab9637d124dd9
created 2018-01-29 13:19 +0200
pushed 2018-02-01 18:14 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Use accessors for ShapedObject::shape_ field. r=jandem
b1c8ba93a6c2f5e9179c8ff252ba7e049558e408
created 2018-01-29 08:20 +0200
pushed 2018-01-29 22:48 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem
9cbb0f5c50c6b19f00654a169e6eeccc40c37468
created 2018-01-28 20:31 +0200
pushed 2018-01-29 22:48 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Cleanup JSObject initialization nits r=jandem
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-12 11:33 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
7d56db66836900bc7758c6829b9235a3dd26947e
created 2017-07-28 16:46 -0700
pushed 2018-01-12 11:33 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: barriers, r=jonco
a1c58d11bcb4858f39129e9ef27ab9c60a2e5c31
created 2017-12-14 21:39 -0600
pushed 2017-12-15 09:53 +0000
Jan de Mooij Jan de Mooij - Bug 851769 part 2 - Fast path Array.prototype.reverse when no pre-barriers are needed. r=anba
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2017-12-06 10:33 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
less more (0) -100 -60 tip