js/src/jsobj.cpp
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
93ce2713f21dca17968d4080700a6eed22f75939
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 13: Change DebugEnvironmentProxy::getMaybeSentinelValue to static method. r=jandem
43ac5e5b71937a4cbad6dcc525be975a37f84a95
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. r=jandem
513d1e41b5940e9b2d6978ff25d6dab0f5579e53
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 8: Change JSObject::reportNotConfigurable and JSObject::reportNotExtensible to static method. r=jandem
e91f28eb9a8831d1988350a8cd9e4c41d2b637d4
created 2017-01-20 16:10 +0000
pushed 2017-03-06 20:48 +0000
Jon Coppeard Jon Coppeard - Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
d56269f92df741484eb92e08564185ae0df55c08
created 2016-12-31 16:03 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 6: Change JSObject::splicePrototype to static method. r=jandem
1d62e09d7c87f8464b00316de4402fea381453b9
created 2016-12-31 16:03 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 5: Change JSObject::constructorDisplayAtom to static method. r=jandem
3d2ebd012bd504f744cfb638100a6429e7349b86
created 2016-12-31 16:03 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 4: Change JSObject::getGroup to static method. r=jandem
4e9e1f7ef5a8a6a8e88ef36e8aeb997136eb0d75
created 2016-12-21 16:17 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 903389 - Make Make NativeGet[Getter]PureInline handle dense/typed array shapes. r=arai
78fdff5726df7f30f0780587e4eed68095ae4a22
created 2016-12-21 16:17 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 903389 - Fix uses of ClassMethodIsNative. r=Waldo
98106f49ee61a352c18bd127554f375cddbc6f66
created 2016-12-17 12:42 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1323108 - Check own flags property in RegExpPrototypeOptimizableRaw. r=h4writer
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
d29ab4cddb8299285f431ff521c64712f25ad33e
created 2016-11-23 17:57 +0100
pushed 2017-03-06 20:48 +0000
Jan de Mooij Jan de Mooij - Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
71a163471efd17c6a74c42093efddb3c7a84ad6b
created 2016-11-08 18:49 +0100
pushed 2017-03-06 20:48 +0000
Nicolas Auvray Nicolas Auvray - Bug 1285917 - Expose InformalValueType in JSAPI. r=jorendorff
189500d81aade9cb74be70de648c47faf1c0c3a3
created 2016-11-22 23:11 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 1175823 - Implement [[DefineOwnProperty]] for mapped arguments object. r=arai
eee45ae5b76bf308f6379e56880cd12d6a3cf74d
created 2016-12-17 12:42 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1323108 - Check own flags property in RegExpPrototypeOptimizableRaw. r=h4writer a=jcristau
64c2b28ed882237e1615b4d4bae427400cc7cc88
created 2016-11-08 18:49 +0100
pushed 2017-01-23 14:19 +0000
Nicolas Auvray Nicolas Auvray - Bug 1285917 - Expose InformalValueType in JSAPI. r=jorendorff, a=jcristau
309ecb16acfe18bcf53d42497d0c3a489b43bc9e
created 2016-10-10 16:57 +0200
pushed 2017-01-23 14:19 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
b171726c465e305411429b29012f48e890598b3f
created 2016-10-28 16:15 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1313049) for various promise-related failures a=backout CLOSED TREE
72764ba31b81562e3069f6935da33cae06fe6b00
created 2016-10-10 16:57 +0200
pushed 2017-01-23 14:19 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
49246df91b04156daeabf1783ebbe42872b1c581
created 2016-10-20 02:02 +0200
pushed 2017-01-23 14:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304955: Call site objects now store their elements as dense after bug 1283334. r=jandem
353578b40e7aa13eaeea0ec96b1425e1f1d2217a
created 2016-10-11 12:44 -0600
pushed 2017-01-23 14:19 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
515d4661df696d8cf7d122fc2820a7629983cc13
created 2016-10-19 18:29 +0200
pushed 2017-01-23 14:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2017-01-23 14:19 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
e813ac799ffea42936de59caf1991eb99d514990
created 2016-10-13 10:52 -0400
pushed 2017-01-23 14:19 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1302682 - Crash [@ __memcpy_sse2_unaligned] with TypedArray. r=jonco
94812daa91cfbfe35c2f077157a39fcac6a98bbb
created 2016-10-11 20:19 +0200
pushed 2017-01-23 14:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 65b43a0e62b8 (bug 1302682) for failing own test due to assertion on Linux x64 debug. r=backout
65b43a0e62b8ab0f6652fd2f8d3486422eb789e3
created 2016-10-11 18:21 +0300
pushed 2017-01-23 14:19 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1302682 - Crash [@ __memcpy_sse2_unaligned] with TypedArray. r=jonco
f92acdeafd272d593391bbd33bcc5ac031306c42
created 2016-10-09 20:42 +0200
pushed 2017-01-23 14:19 +0000
Tom Schuster Tom Schuster - Bug 1308482 - Implement ObjectDefineProperties changes. r=arai
4a31e900a255260a91c2a7617d1481166b99bc98
created 2016-10-06 15:56 +0200
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 974415 - Add a separate API to get the number of fixed slots in an object that can be used off-main-thread r=jandem
aa080b7daae97bc811e7da8a0ebc4c5d90b80092
created 2016-10-04 17:10 +0200
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 1305099 - Fix race updating COW elements pointer after compacting GC r=sfink
f803ec5c0469b1e9b949ac686e99bf9611b44d04
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 12: Use ASCII or Latin1 or UTF8 variant of JS_ReportErrorFlagsAndNumber. r=jwalden
b1428a6cabc5c470e505841d2306e5ca4c3576f7
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 9: Use Latin1 variant of JS_ReportErrorNumber after encoding in Latin1. r=jandem
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
4e98bedb1102a74111da7d7bcdba99f7f9adae37
created 2016-08-15 19:21 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 7: Use ASCII variant of JS_ReportErrorNumber when parameters are all static string. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
74ddf7de7dc9f95eb63b140e7cb318a41584c91a
created 2016-10-13 10:52 -0400
pushed 2016-11-14 12:26 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1302682 - Crash [@ __memcpy_sse2_unaligned] with TypedArray. r=jonco, a=gchang
1ec527fde116a5e705db035f379afdb45529fbb0
created 2016-10-20 02:02 +0200
pushed 2016-11-14 12:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304955: Call site objects now store their elements as dense after bug 1283334. r=jandem a=gchang
6c5d6fdd301002aeb12974a223303324af9a9823
created 2016-09-15 13:43 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1300904 - Reset the ObjectElements Frozen flag on OOM. r=ekleog
9ff810febb0af9cf4e08ed5c1b4c902aef3f4f5f
created 2016-04-04 11:50 -0700
pushed 2016-11-14 12:26 +0000
Terrence Cole Terrence Cole - Bug 1237058 - Nursery allocate cross-compartment wrappers; r=jonco,r=terrence
f52595d3b9f33f3b48efa6f61fa3f5719d94bdc7
created 2016-09-02 17:55 -0400
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1299306 part 4. Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. r=waldo
7d6d85635ddb7c88a2ed5fb6dafc40f3096619ee
created 2016-09-02 17:55 -0400
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1299306 part 3. Always support immutable prototypes. r=waldo
d128c9990a76e8fbb83f94075575ca9817bf860a
created 2016-08-31 10:58 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1298878 - Don't store the actual builtin constructor properties on the global in reserved slots. r=Waldo
f95b25ae990d717ae305b4192e502f0ca8894384
created 2016-08-29 15:00 -0700
pushed 2016-11-14 12:26 +0000
Leo Gaspard Leo Gaspard - Bug 1283334 - Part 1: Do not sparsify dense arrays when freezing - Interpreter. r=jandem
c945b9db25012f65327ce8b265927b34c437848d
created 2016-08-29 17:38 -0400
pushed 2016-11-14 12:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1283334) for hazard analysis failures.
4ab881c915b0645162a9f4500c5c7cdec70d33c9
created 2016-08-25 16:28 -0700
pushed 2016-11-14 12:26 +0000
Leo Gaspard Leo Gaspard - Bug 1283334 - Part 1: Do not sparsify dense arrays when freezing - Interpreter. r=jandem
6a5768dbae15533e940e98b650e2b9de449f19c3
created 2016-08-29 08:52 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 2ccbded01c01 (bug 1245965) for perf regressions.
ff77c6e687bce904a7968a57b25d50293cd21b9a
created 2016-08-27 21:47 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1296851 - Always allow SetPrototype with the same value as the current [[Prototype]]. r=Waldo
2ccbded01c01295b4d87e4a13a8f0f5e3e23dad3
created 2016-08-27 19:57 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1245965 - Remove the NewObjectCache. r=terrence
0238732bceb1be76e050ad170aa008c89fef3e83
created 2016-08-25 15:59 -0700
pushed 2016-11-14 12:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1285213 - Fix runtime lexical errors with Debugger environments on the environment chain. (r=jimb)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-11-14 12:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
0de811b52c9416c85c35ef739f18abf131f92f5d
created 2016-08-23 11:25 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1295967 - Share Shapes and BaseShapes across compartments. r=jonco,fitzgen,njn
1a0e253638feaf6c149f01e65423f664087c5da7
created 2016-08-16 17:05 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
31530f6106bf424c770d28d7c1f631ede60a5ccc
created 2016-08-12 14:09 -0700
pushed 2016-11-14 12:26 +0000
Michael Smith Michael Smith - Bug 1294844 - groupOf shell function should use getGroup(cx) to handle lazy groups properly. r=shu
8d4db92a32a00d937d908c5dba43550908bbd963
created 2016-08-12 14:44 -0500
pushed 2016-11-14 12:26 +0000
Yury Delendik Yury Delendik - Bug 1294550 - Change AllFrameIter to return wasm frames. r=luke
c67a9e05a2b5a1815e000ffd979c9252e20a1963
created 2016-08-03 20:24 -0700
pushed 2016-11-14 12:26 +0000
Michael Smith Michael Smith - Bug 1291990 - Add groupOf shell function and group info to DumpObject. r=efaust
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
49776d31766dd130969f9ec4ea3354a43e8e6d9d
created 2016-10-06 13:54 -0400
pushed 2016-10-06 17:54 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 33573c52d0e8 (bug 1285213) for bustage. FIREFOX_50_0b5_BUILD1 FIREFOX_50_0b5_RELEASE
33573c52d0e81ac59f8b4b8ef74b7e1333a0878d
created 2016-08-25 15:59 -0700
pushed 2016-10-06 17:40 +0000
Shu-yu Guo Shu-yu Guo - Bug 1285213 - Fix runtime lexical errors with Debugger environments on the environment chain. r=jimb, a=ritu
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
480e54e0ae6c08919fc79dbb1922e19366b8c829
created 2016-07-12 08:37 -0400
pushed 2016-09-19 13:38 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1276955 - Inline constructor of large typed arrays. r=jandem, r=Waldo
less more (0) -1000 -300 -100 -60 tip