js/src/vm/NativeObject.h
1b4fd78107e2bcf7fe0f44038176ca745b07cd88
created 2019-03-06 16:38 +0000
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
c0aee08543ad5825d3a08aedf60ea8b1f524625f
created 2019-02-18 22:52 -0800
pushed 2019-03-11 13:01 +0000
Jeff Walden Jeff Walden - Bug 1529298 - Split PLAIN into INLINE_DATA/MALLOCED for ArrayBuffer kinds. r=sfink
eed1098d0d6c9e3af5b02154295e452c6c21bb48
created 2019-02-22 05:43 +0200
pushed 2019-03-11 13:01 +0000
Csoregi Natalia Csoregi Natalia - Backed out 16 changesets (bug 1529298, bug 1529294) for spidermonkey bustages on testAtomicOperations.cpp. CLOSED TREE
9294b0d54597d7ef4ec4615739306f9bb9f3d1e5
created 2019-02-18 22:52 -0800
pushed 2019-03-11 13:01 +0000
Jeff Walden Jeff Walden - Bug 1529298 - Split PLAIN into INLINE_DATA/MALLOCED for ArrayBuffer kinds. r=sfink
a8bb75678922337675d05ec4c7261ab34dfb995b
created 2019-02-03 00:03 +0000
pushed 2019-03-11 13:01 +0000
Denis Palmeiro Denis Palmeiro - Bug 1384808 - Implement a linear cache for searching the shape lineage r=djvj
a6d3f60fc17231cc3d7f2d3a48134669c05df809
created 2019-01-18 11:01 -0800
pushed 2019-01-28 12:41 +0000
André Bargull André Bargull - Bug 1521141 - Part 2: Remove unused code. r=jorendorff
8f35396665f570d44b59fd968ceccc5dd62dddcc
created 2019-01-03 02:46 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517259 - Part 3: Sprinkle a few constexpr throughout TypedArray code. r=tcampbell
42f073dedf5fd708e118833b4ddf63a19907485a
created 2018-12-06 16:28 -0500
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Delay gray marking assertions when we are doing incremental gray marking r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +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-03 16:23 +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-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
cf2b7ca307b68da20bfdd196e8dc1a4e99e62a2d
created 2018-11-20 10:07 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Truncate '***' lines in js/src comments r=jandem
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
d12102a7cea7849009ff99668c23a3d7626e47f7
created 2018-10-24 23:51 -0400
pushed 2018-12-03 16:23 +0000
Kannan Vijayan Kannan Vijayan - Bug 1501328 - CacheIR stub for out-of-bounds indexed GetElement on Arrays. r=mgaudet
7fed4b128d9d371da9176dc8c13c41ed956c6764
created 2018-10-23 10:49 -0400
pushed 2018-12-03 16:23 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-capacity-bounds assignments to arrays. r=tcampbell
6c55991a052eca284abb6d0a7980765e718e8f02
created 2018-10-19 03:40 +0300
pushed 2018-10-19 23:09 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 7a7d5508f873 (bug 1494537) as requested by tcampbell on irc for causing crashes in bug 1500285, 1500255. a=backout
7a7d5508f873579944aee993dbf0007a5503f94f
created 2018-10-17 14:48 -0400
pushed 2018-10-18 18:37 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-initialized-length-bounds assignments to arrays. r=tcampbell
b8601c0c061473d7c81844816d6efdbfbc1eb53b
created 2018-10-15 01:37 +0300
pushed 2018-10-15 21:07 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 6213dd2a20f2 (bug 1494537) for hazard failures on a CLOSED TREE
6213dd2a20f2c544722ff18d62863cbf6e031b8e
created 2018-10-14 16:33 -0400
pushed 2018-10-15 21:07 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-capacity-bounds assignments to arrays. r=tcampbell
81dd098adbd8984f9491eae22dac152cf4fb2d71
created 2018-10-10 19:18 +0000
pushed 2018-10-15 21:07 +0000
Iain Ireland Iain Ireland - Bug 1492977: Mark returns-false-for-retry functions as Pure r=tcampbell
0e43215b1975317557dff4c9a8878b1189d3e14e
created 2018-09-24 15:22 +0000
pushed 2018-10-15 21:07 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488786 - Add an IC for sparse array element access r=jandem
8bf660646ca6f18a269af9550c23d34a87140579
created 2018-09-24 23:19 +0300
pushed 2018-10-15 21:07 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1488786) for raptor gdocs failures. CLOSED TREE
6c5b95f8154e63b67542892a8431370e5ee58b6a
created 2018-09-24 15:22 +0000
pushed 2018-10-15 21:07 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488786 - Add an IC for sparse array element access r=jandem
3ef024a29617c4e33765d0d9350101798fcee390
created 2018-09-15 20:24 -0700
pushed 2018-10-15 21:07 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Move the various meta-object operations into a new vm/ObjectOperations-inl.h header rather than sharding declaration and definition across separate headers, thereby risking used-before-definition problems. r=jandem
efcfd2f95057ea622a735a015a9cd3f547281fc1
created 2018-09-15 20:24 -0700
pushed 2018-10-15 21:07 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Remove an unnecessary #include from "vm/NativeObject.h". r=jandem
bde61aedfb5c51a2a761037be694df136ede49cd
created 2018-09-06 11:16 +0200
pushed 2018-10-15 21:07 +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
38e4a9e68cc1c7d63acc9be02fa7e2a183ba26a9
created 2018-08-30 12:54 -0500
pushed 2018-10-15 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1442587 - Part 1: Avoid Vector<Value> in JSObject::swap. r=jorendorff
ea523d724c7137a326c0e8d3dc7513b36ef489a7
created 2018-09-08 01:19 +0300
pushed 2018-10-15 21:07 +0000
Daniel Varga Daniel Varga - Backed out 4 changesets (bug 1442587) for SM build bustages on a CLOSED TREE
f88b838fa1b42b7f8a13817afdf08d080d9ca307
created 2018-08-30 12:54 -0500
pushed 2018-10-15 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1442587 - Part 1: Avoid Vector<Value> in JSObject::swap. r=Waldo
aef4c2ae8559318068192b484aa82e1d6851bbd7
created 2018-08-06 08:34 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1480963: Remove initialized-length is equal to capacity check in getDenseInitializedLength. r=jandem
c543368b25a6bc3380ddb207e290a7dfdfcc8be1
created 2018-08-02 13:03 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1478503: Shrink capacity when modifying length on a non-extensible array. r=jandem
f2f0f683f69aef13c9b33028ff4a10548b1a85b4
created 2018-08-02 13:12 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1480116: Improve codegen for LIsConstructor, LConvertElementsToDoubles, and the surrogate check in PrepareAndExecuteRegExp. r=mgaudet
c7a3253ffecd2ee2583736fb27cd6f9351c128ba
created 2018-07-13 14:05 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1475678 - Part 9: Directly initialize dense elements in PerformPromiseAll using NewbornArrayPush. r=arai
67c0442a7a44a0618504911b3239aa0117b3d4ee
created 2018-06-26 12:02 -0400
pushed 2018-08-24 17:49 +0000
Ted Campbell Ted Campbell - Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp
422829b56d7fe2bcd0e1d0e2bcc74c119c6a0f6c
created 2018-06-21 11:05 +0200
pushed 2018-06-22 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 6 - Remove JSPROP_SHADOWABLE, address review comments. r=anba
77b8ddea1fbd524f0917844f43c21c186262de5b
created 2018-06-20 11:04 +0200
pushed 2018-06-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
54f8630a56698e6dd2c51244fc68f048cafa2314
created 2018-06-20 14:03 +0300
pushed 2018-06-21 15:23 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 49cbcdeaa8bb (bug 1468406) for failing devtools at devtools/client/debugger/new/test/mochitest/browser_dbg-content-script-sources.js on a CLOSED TREE
49cbcdeaa8bb951088c7e313fcd18fbb4a787cfc
created 2018-06-20 11:04 +0200
pushed 2018-06-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
8695dbfdc556824ad30259b41fc4e0b9c76911c6
created 2018-06-18 12:41 -0700
pushed 2018-06-19 16:01 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 1 - Add NativeObject::realm(), forwarding to JSObject::realm() for now. r=luke
671e4d24c51171391552ed243a0e4d4de12953aa
created 2018-06-14 09:07 -0700
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 1 - Define NativeObject::global(). r=luke
4b6c733447b8f9dd693c0698e3613169170d21a9
created 2018-05-16 11:23 +0100
pushed 2018-06-18 21:43 +0000
Jon Coppeard Jon Coppeard - Bug 1461319 - Fix assertion failure accessing shape of associated object when tracing debugger object in a moving GC r=sfink
1910489ee839d311429d2f0ceaabfc426d776009
created 2018-05-14 07:21 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1461339 - Don't sparsify dense elements eagerly in NativeDefineProperty. r=jandem
b46f3ba0c76673ba8ce04fa00bbf4206a12ccc98
created 2018-05-12 11:46 +0200
pushed 2018-06-18 21:43 +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-06-18 21:43 +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
12c2522509f87e093b6385fa5d99dcc10aee2776
created 2018-05-03 16:18 +0200
pushed 2018-05-04 15:39 +0000
Jan de Mooij Jan de Mooij - Bug 1458456 part 2 - Move NEW_SCRIPT_CLEARED flag from BaseShape to JSFunction. r=tcampbell
fe9b912b577ad792d9f23cc5f4de94276ccf1259
created 2018-05-01 13:44 +0200
pushed 2018-05-03 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1458008 - Shuffle Shape flags around to avoid races with off-thread compilation. r=jonco
0b48238e5e77ee9a2f59fece611704bc4378872a
created 2018-05-01 18:32 +0300
pushed 2018-05-03 15:28 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 1a9703589230 (bug 1458008) for failing tests\jit-test\jit-test\tests\basic\testMatchAsCondition.js
1a97035892300bf1b50130dc89d3c10f59321011
created 2018-05-01 13:44 +0200
pushed 2018-05-03 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1458008 - Shuffle Shape flags around to avoid races with off-thread compilation. r=jonco
23c2abe70e6c5da9d8879193ee29c61161ee6fc3
created 2018-03-27 13:56 -0700
pushed 2018-04-26 21:04 +0000
André Bargull André Bargull - Bug 1448838: Add native version for CopyDataProperties. r=jandem
eb84980f64f2bf6b4dfc1c9b10674c75809e766f
created 2018-02-24 08:55 -0600
pushed 2018-03-12 14:54 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-05 13:45 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
72a84df56d3901e17b78b5cc7698cee8883f6614
created 2018-02-24 08:55 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
a90bcec86dac22977b81950344ee9c11ffea7383
created 2018-02-13 10:40 -0500
pushed 2018-03-01 16:46 +0000
Ted Campbell Ted Campbell - Bug 1438086 - Cleanup shape teleporting optimization. r=jandem
02d24f7856d50c678016cd33292882217ce29f36
created 2018-02-14 15:56 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 0: Fix places where bug 1429206 left old filenames in comments. r=jandem.
4f68a4776fb7d88091c79b192ba5aa99b186eb14
created 2017-11-03 12:27 -0700
pushed 2018-03-01 16:46 +0000
Steve Fink Steve Fink - Bug 903519 - Change Relocated marker to not confuse string vs object bit, r=jonco
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-03-01 16:46 +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-03-01 16:46 +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-03-01 16:46 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem
9cbb0f5c50c6b19f00654a169e6eeccc40c37468
created 2018-01-28 20:31 +0200
pushed 2018-03-01 16:46 +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 16:47 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
less more (0) -100 -60 tip