js/src/builtin/Object.cpp
5538d134615cd6b542066beaedc9367e136f8a81
created 2021-10-01 08:42 +0000
pushed 2021-10-01 15:49 +0000
Jan de Mooij Jan de Mooij - Bug 1733075 part 5 - Use NativeObject::hasEnumerableProperty in a few more places. r=anba
4ce1541a6d9c562d32cbc43aa417f4eb970f8613
created 2021-08-26 19:03 +0000
pushed 2021-08-27 03:42 +0000
Jon Coppeard Jon Coppeard - Bug 1724031 - Part 9: Add a separate JSClass for extended functions r=jandem
b8ca722688efb25869d07833de94b74d35407818
created 2021-08-26 19:47 +0300
pushed 2021-08-26 21:39 +0000
Csoregi Natalia Csoregi Natalia - Backed out 15 changesets (bug 1724031) for causing assertion failures on JSFunction.h. CLOSED TREE
00b6255dfd993aa98f3ccd82394ea15a6673d07a
created 2021-08-26 14:57 +0000
pushed 2021-08-26 21:39 +0000
Jon Coppeard Jon Coppeard - Bug 1724031 - Part 9: Add a separate JSClass for extended functions r=jandem
9ad88ab9036786cd92e0b3053f11dd923a82266e
created 2021-08-25 13:55 +0000
pushed 2021-08-25 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1727328 part 5 - Remove GuessObjectGCKind. r=jonco
c893b5769016a0e68a44f382d93d2122d66fc660
created 2021-08-25 13:55 +0000
pushed 2021-08-25 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1727328 part 3 - Add functions for allocating PlainObjects with special AllocKinds. r=jonco
a513b36de59c1d1e9fc11ea0817c1107e177f1a0
created 2021-08-25 13:55 +0000
pushed 2021-08-25 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1727328 part 2 - Add functions for allocating PlainObjects. r=jonco
f31a22da96294e7f31af4bf9a5a88c68a55c3705
created 2021-08-24 19:28 +0300
pushed 2021-08-24 21:59 +0000
Alexandru Michis Alexandru Michis - Backed out 13 changesets (bug 1724031) for causing dt failures in js/src/gc/Cell.h
75f1f67429e146cad9d51d5d0d2ee36bee30cb7e
created 2021-08-24 13:01 +0000
pushed 2021-08-24 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 1724031 - Part 9: Add a separate JSClass for extended functions r=jandem
2b096591d6ff69e4d012214bb4f446ec2c744618
created 2021-08-23 14:38 +0300
pushed 2021-08-23 15:55 +0000
Sandor Molnar Sandor Molnar - Backed out 13 changesets (bug 1724031) for causing multiple dt failures. CLOSED TREE
a88d9295e4739f962da8a4a97672b3d37c1d6fa3
created 2021-08-23 10:06 +0000
pushed 2021-08-23 15:55 +0000
Jon Coppeard Jon Coppeard - Bug 1724031 - Part 9: Add a separate JSClass for extended functions r=jandem
b1c14abc11533e9650d47b19406f4d0639acb9de
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 15: Remove jsapi.h include from vm/GlobalObject.h. r=arai
71d833b689b6a6f4b3c6d91984f3d7e0eef6efa7
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 11 - Move eval function to GlobalObjectData. r=jonco
2c60fcbcb24633ecb03784d04eaf4846ec694484
created 2021-07-20 09:36 +0000
pushed 2021-07-20 15:56 +0000
Yulia Startsev Yulia Startsev - Bug 1721149 - Ship hasOwn; r=evilpie
3b2212d68b0849890b35d676bfb2cdba1e3df2ad
created 2021-06-23 21:16 +0000
pushed 2021-06-24 02:39 +0000
Tom Schuster Tom Schuster - Bug 1705195 - Remove JSID_TO_ATOM. r=mgaudet
7a0639221c9958fba0917e79e581c9a7d52b286f
created 2021-06-22 15:23 +0000
pushed 2021-06-22 21:29 +0000
Jan de Mooij Jan de Mooij - Bug 1717606 part 6 - Remove NativeObject::lastProperty. r=jonco
24170e508af485468a1a9f5a9ecc7b24347ee459
created 2021-06-21 20:56 +0000
pushed 2021-06-22 21:29 +0000
Tom Schuster Tom Schuster - Bug 1717279 - Remove JSID_IS_SYMBOL and JSID_TO_SYMBOL. r=mgaudet
701a2c0f6706cc34707f38bbd405e474d6ac4eb7
created 2021-06-18 12:02 +0000
pushed 2021-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1715512 part 14 - Change shapes to be based on property maps. r=jonco
9c839a5373102ca45f10f96ceec060ba84dff49b
created 2021-06-08 15:46 +0000
pushed 2021-06-08 21:57 +0000
Yulia Startsev Yulia Startsev - Bug 1711872 - Implement Object.hasOwn proposal; r=evilpie
12ff17406e21608913d4fd8985c6b881d2a1c145
created 2021-05-30 20:00 +0000
pushed 2021-05-31 09:54 +0000
Tom Schuster Tom Schuster - Bug 1713465 - Rename getterObject and setterObject. r=jandem
b0c142fe543ba42c27d6971ffb1033158818188d
created 2021-05-30 20:00 +0000
pushed 2021-05-31 09:54 +0000
Tom Schuster Tom Schuster - Bug 1713465 - Rename hasGetterObject and hasSetterObject. r=jandem
914921932cf3cc1fa53d64bb76e0853ca0e91511
created 2021-05-29 08:43 +0000
pushed 2021-05-29 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1713285 part 4 - Rename ShapeProperty to PropertyInfo. r=evilpie
a2b8d2cfbec714910da5b1613a7d46edbdf176e2
created 2021-05-29 08:43 +0000
pushed 2021-05-29 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1713285 part 3 - Rename ShapePropertyWithKey to PropertyInfoWithKey. r=evilpie
c2be3188a6441845fb990778426d9efd6a82026c
created 2021-05-29 08:43 +0000
pushed 2021-05-29 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1713285 part 2 - Rename ShapePropertyFlag{s} to PropertyFlag{s}. r=evilpie
d4c270e6faf71833004afae6e5eb21d0ef00df6a
created 2021-05-26 10:30 +0000
pushed 2021-05-26 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1712764 part 2 - Add ShapePropertyFlags and use for ShapeProperty and Shape. r=evilpie
8257bbb07294c7f9d3985eda50edc7d9c96007f1
created 2021-05-18 10:19 +0000
pushed 2021-05-18 21:36 +0000
Tom Schuster Tom Schuster - Bug 1710835 - Use PropertyAttributes for NativeDefineProperty. r=jandem
823a64b174ca2d2c045494a5ba38b990a08334a0
created 2021-04-19 07:03 +0000
pushed 2021-04-19 09:47 +0000
Jan de Mooij Jan de Mooij - Bug 1705665 part 3 - Use ShapePropertyIter in more places. r=jonco
e111cd4049f1ccfa43e74c378aea6753cd991fb1
created 2021-04-19 07:03 +0000
pushed 2021-04-19 09:47 +0000
Jan de Mooij Jan de Mooij - Bug 1705665 part 2 - Add ShapePropertyIter and start using it. r=jonco
ac54f1320ec964f55df85e3afdd84aa8aa768549
created 2021-04-15 10:11 +0000
pushed 2021-04-15 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1704744 part 2 - Use ShapeProperty for NativeObject::lookup. r=jonco
52b63cb9abed4e332d7f6df022bff8f068525255
created 2021-04-14 09:01 +0000
pushed 2021-04-14 16:08 +0000
Jan de Mooij Jan de Mooij - Bug 1704851 part 1 - Change CheckRecursionLimit to AutoCheckRecursionLimit::check. r=tcampbell
76f9bff99e53a919cfa139cc72fbbcbae0d2e6e7
created 2021-04-12 16:01 +0000
pushed 2021-04-12 21:34 +0000
Lars T Hansen Lars T Hansen - Bug 1691886 - Remove BufferSize. r=jandem
d4857c4d16865992898b8353e3ddbf0d7f3da182
created 2021-04-06 11:35 +0000
pushed 2021-04-06 15:29 +0000
pavel pavel - Bug 1699275 - JSID_IS_ATOM removed from js/src/builtin/Object.cpp. r=jandem
56f4a105ca5299049d31091659dc861dc450027c
created 2021-04-05 18:16 +0000
pushed 2021-04-06 09:47 +0000
Jan de Mooij Jan de Mooij - Bug 1700052 part 3 - Use isDataProperty instead of !isAccessorShape in a few places. r=jonco
722cb95c303c85cf163e3c53e8b486b2d88c013b
created 2021-03-30 18:48 +0000
pushed 2021-03-31 09:22 +0000
Tom Schuster Tom Schuster - Bug 1701904 - Start using the new GetOwnPropertyDescriptor overload in Object.cpp. r=jandem
ecf43b0add7373185d91e04d2aeadb809ed0c2c5
created 2021-03-23 12:43 +0000
pushed 2021-03-23 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1696178 part 8 - Use initSlot instead of setSlot in a few places. r=jonco
c9bb3660abd368a4f5e04b582827059436c0b1e1
created 2021-03-23 12:43 +0000
pushed 2021-03-23 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1696178 part 7 - Add a faster path for when the shape can be reused directly. r=jonco
f16ed78f5471ba66efbc48f53fb2dd51c3fdee4e
created 2021-03-23 12:43 +0000
pushed 2021-03-23 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1696178 part 6 - Add a fast path for Object.assign with plain objects. r=anba
6b91b2e87f1874e84530ff302adea418045d9ab1
created 2021-03-23 12:43 +0000
pushed 2021-03-23 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1696178 part 1 - Simplify/optimize shape check in TryAssignNative and TryEnumerableOwnPropertiesNative. r=anba
97565326ca40d150f65bae3acf92178851180ca1
created 2021-03-10 14:06 +0000
pushed 2021-03-10 21:58 +0000
Jan de Mooij Jan de Mooij - Bug 1696860 - Remove prototype splicing code for the global object. r=iain
0a25991255299a33857272cdaf207025740a7022
created 2021-02-28 14:24 +0000
pushed 2021-02-28 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1695153 part 4 - Remove other NewObjectWithGroup callers. r=iain
de42fd2add29ae897676076cf9ccdef033d46100
created 2021-02-24 23:49 +0000
pushed 2021-02-25 04:16 +0000
Ted Campbell Ted Campbell - Bug 1694044 - Remove bool conversion from PropertyResult. r=jandem
479bdcdde1462d1511e1ee01327732004b392bdc
created 2021-02-22 13:12 +0000
pushed 2021-02-22 17:34 +0000
Ted Campbell Ted Campbell - Bug 1694040 - Use JSObject::is<ProxyObject> in more places. r=jandem
1cc9b86bd12f91ca3842bbf8984ee8b5fc167467
created 2021-02-22 13:12 +0000
pushed 2021-02-22 17:34 +0000
Ted Campbell Ted Campbell - Bug 1694040 - Replace JSObject::isNative with is<NativeObject>. r=jandem
07891e27aedcf5bfb40fcbd3408944b826b7b283
created 2021-02-18 10:59 +0000
pushed 2021-02-18 16:00 +0000
André Bargull André Bargull - Bug 1670055 - Part 3: Use OrdinaryHasInstance semantics for legacy Intl object detection. r=yulia
11be0b92d7fabdc3e32ae5418544b0f956c3febf
created 2021-02-12 16:25 +0000
pushed 2021-02-12 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1690634 - Part 19: Move js_*_str to WellKnownAtom.h. r=nbp
9241d01321bd6620e5af34798ee4850c05bfdd2b
created 2021-02-09 19:05 +0000
pushed 2021-02-10 03:37 +0000
André Bargull André Bargull - Bug 1670044 - Part 7: Add separate ImportNamespaceSpec and ExportNamespaceSpec parse nodes. r=yulia,tcampbell
ad668d21ceeedf891e096f23e1fefb16a882b00d
created 2021-01-18 14:26 +0000
pushed 2021-01-20 16:13 +0000
Jan de Mooij Jan de Mooij - Bug 1686936 part 6 - Make some iteration code work with large buffers. r=anba
2ab1ab05fa2a0acde9b9e39eaae6de41e056b47e
created 2021-01-20 12:28 +0000
pushed 2021-01-20 16:13 +0000
André Bargull André Bargull - Bug 1687229 - Part 4: Optimise Object.prototype.toString in CacheIR and Warp. r=jandem
74a016fe3ce65cb455e40752a849a404f39074ee
created 2021-01-20 12:12 +0000
pushed 2021-01-20 16:13 +0000
André Bargull André Bargull - Bug 1687229 - Part 3: Return a string from GetBuiltinTagSlow. r=jandem
b7e31120abe3bf9174499f439f85eda39663ad13
created 2021-01-20 12:11 +0000
pushed 2021-01-20 16:13 +0000
André Bargull André Bargull - Bug 1687229 - Part 2: Directly return '[object Object]' in GetBuiltinTag{Fast,Slow}. r=jandem
62dffeb550fc0a6f57690dc4bf8226405f8537d3
created 2021-01-20 12:10 +0000
pushed 2021-01-20 16:13 +0000
André Bargull André Bargull - Bug 1687229 - Part 1: Remove class-name fallback from ObjectClassToString and change it to an ABI call. r=jandem
f73a7602dac75cb3e1e7f077dcddf0163698be41
created 2021-01-06 18:37 +0000
pushed 2021-01-07 21:37 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 38 - Clean up prototype splicing code a bit more. r=iain
4b4f4f9e09e3f9dc0711decf4f5b9a5486be9119
created 2020-12-03 07:59 +0000
pushed 2020-12-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 70 - Pass TenuredObject instead of SingletonObject in most places. r=iain
5068eea4c7e94c4a62a0684fb30a307131b4906d
created 2020-12-02 20:01 +0000
pushed 2020-12-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 68 - Replace calls to NewSingletonObjectWithGivenProto with NewTenuredObjectWithGivenProto. r=iain
96be391e2370015dd4b207046f197b75a7e1a0c8
created 2020-12-01 19:06 +0000
pushed 2020-12-02 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 63 - Clean up some dense element methods. r=iain
29d82cbb70c0676b3e822c4b159196dc8db19cba
created 2020-12-01 18:37 +0000
pushed 2020-12-02 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 60 - Remove ObjectGroup::callingAllocationSiteGroup. r=iain
d27b03f6a30ea6ca962fc58ec2b8b4e0a73621cf
created 2020-11-30 18:26 +0000
pushed 2020-12-01 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 47 - Move AutoSuppressAllocationMetadataBuilder from TypeInference-inl.h to JSObject-inl.h. r=iain
11103564a384dabe92551d4f029cd0e7cb51c062
created 2020-11-19 08:19 +0000
pushed 2020-11-19 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 23 - Remove NEW_GROUP_UNKNOWN flag. r=iain
2977d4891ceeed019dc906dff3feb6c9f530213c
created 2020-11-04 18:46 +0000
pushed 2020-11-04 21:43 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
a637c801470baeab0843c03613377e6dbf05ad71
created 2020-11-02 12:33 +0000
pushed 2020-11-02 21:41 +0000
Jan de Mooij Jan de Mooij - Bug 1673867 part 7 - Return BufferSize from TypedArray length method. r=sfink
less more (0) -300 -100 -60 tip