js/src/jsobjinlines.h
effd95861e9d61d86eb8b840126bd052d33bbbba
created 2015-04-08 11:56 +0200
pushed 2015-04-08 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
3a02f3a644d5f2acc3b8e4b38f107322a1866736
created 2015-01-25 21:42 +0100
pushed 2015-01-29 15:45 +0000
Tom Schuster Tom Schuster - Bug 1111243 - Implement ES6 proxy behavior for IsArray. r=efaust, a=1.4+
ae553c9bedd1649a09b92b5524601d75b6abab7d
created 2014-09-10 15:42 -0700
pushed 2014-09-26 21:32 +0000
Terrence Cole Terrence Cole - Bug 1064346 - JSFunction's extended attributes expect POD-style initialization. r=billm, a=1.4+
2debd43d9b9efcf74a2fb56b1a47d54e3ea64627
created 2014-01-02 17:39 +0100
pushed 2014-04-28 19:04 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett, a=bajaj
0546e4e8eac0d9d8806e568ca9d9c8ae3f74ac59
created 2014-03-19 14:12 -0400
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 893b864b4b18 (bug 969012) for causing bug 984653.
2b29e7ac771ea62b0369bbbc0c2e985f8e7c24b8
created 2014-03-14 16:39 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Back out a5377cd1e45e (bug 945152 part 1) to clear way for other fixing. Also should reland in short order once those other fixes land. r=backout
ad76a457e5827020390013c1f5b63f5d8e71ccbc
created 2014-03-14 16:07 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Back out b80f97b00d2f (bug 979480), it's in the way of more immediately important work. r=backout
893b864b4b187390cf5eb2488b979ec706652832
created 2014-03-06 14:58 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line slot creation in IonMonkey; r=jandem
b80f97b00d2fefbea2c55dd3b4d36e3e3b6f5786
created 2014-03-14 12:18 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
a5377cd1e45e3b3cb68ea3012a6de8d57ed1d0c2
created 2014-03-13 14:32 +0800
pushed 2015-05-11 19:32 +0000
Shian-Yow Wu Shian-Yow Wu - Bug 945152 - Part 1: Support mapped array buffer type. r=sfink
20e8191247fd97395056ee1e4d7e48e1ba806c40
created 2014-03-12 13:39 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Backout 907d5bc3bd26 (Bug 969012) for bustage on a CLOSED TREE.
907d5bc3bd26ebb6db9fe95128c275cd94aaa698
created 2014-03-06 14:58 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line element creation in IonMonkey; r=jandem
45003a7ef6827703fd98b06904768444b7451380
created 2014-03-10 16:32 -0500
pushed 2015-05-11 19:32 +0000
Jason Orendorff Jason Orendorff - Bug 980016 - Remove SpecialId. r=njn.
65e920598d2bda7ac115fb9b856e072eb52128c4
created 2014-03-10 16:30 -0500
pushed 2015-05-11 19:32 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
6635d1edc7497a5fa346d0921013d0fde248c0bb
created 2014-03-10 16:29 -0500
pushed 2015-05-11 19:32 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
78fa90a29c43031a53904937e63f705f48b73aa2
created 2014-03-04 12:42 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 695438 - Make typed arrays native objects, allow adding new named properties, r=luke.
fe2e4e1be13c77e4ff5502d66c27496e0364857e
created 2014-02-20 14:43 -0800
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 933001 - Part 1/5 - Define SharedArrayBufferObject. r=sfink
a6cf2d7996a4cbd058d53829cec7294331c67b89
created 2014-02-21 10:24 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
f3ad4ab36594ac44eefbcf3eef1d9fef1072ca6c
created 2014-02-12 15:15 -0500
pushed 2015-05-11 19:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 5 -- Use ArrayBufferObjects as the "backing store" for a typed object r=sfink
9d1e797181e3c11b08ba467608980ccee7f884bd
created 2014-02-17 19:22 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Backout bea3f06585ec (Bug 969012) for arm simulator failures.
bea3f06585ecc4ca8e86303a8fa471dd22527615
created 2014-02-11 11:53 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 969012 - Make jit allocations of CallObject with external slots use the nursery; r=jandem
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
8c9d9e11a1d0099ed6900e950ee35f734c92a03b
created 2014-02-11 11:53 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 969012 - Do not leak MNewSlots when allocating CallObject in the nursery; r=jonco
1a474ee4894916b73372907f25866c304740f8ff
created 2014-02-10 12:33 +0100
pushed 2015-05-11 19:32 +0000
Hannes Verschore Hannes Verschore - Bug 957542 - Don't over-allocate dynamic slots of ArrayObject, r=bhackett,terrence
f50a87548c0ee8735bcc425495356c16e68c2e22
created 2014-02-10 09:09 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0e7aa3047ec7 (bug 957542) for ggc crashes.
0e7aa3047ec735d5d4f14df0636b435066f2c980
created 2014-02-10 12:33 +0100
pushed 2015-05-11 19:32 +0000
Hannes Verschore Hannes Verschore - Bug 957542 - Don't over-allocate dynamic slots of ArrayObject, r=bhackett
e6a7d3372dee5c654943324e8faff3f5a82e43f9
created 2014-01-27 18:33 -0500
pushed 2015-05-11 19:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 (Part 1) -- Refactor so that Type Descriptors and Typed Datums make
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
2815473b057be65f82b3ff2d95d5b676669716b5
created 2014-01-31 11:43 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 966040 - Allocate dynamic slots for createObject and createArray in the nursery in GGC; r=jonco
8d236f70c2d4268fe6e897d290bd92f3d9cb2b0b
created 2014-01-30 07:45 -0800
pushed 2015-05-11 19:32 +0000
Bobby Holley Bobby Holley - Bug 959012 - Clean up and separate the semantics of js_{Get,Find}Class{Prototype,Object}. r=jorendorff
185004086e8c01932ebe4c33c813a820490eb511
created 2014-01-30 07:45 -0800
pushed 2015-05-11 19:32 +0000
Bobby Holley Bobby Holley - Bug 959012 - Create separate js_GetClassPrototype and js_FindClassPrototype to mimic js_{Get,Find}ClassObject. r=jorendorff
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2015-05-11 19:32 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2015-05-11 19:32 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
b97134e8179824adff83e7be1abf5d07a739b244
created 2014-01-16 15:09 -0800
pushed 2015-05-11 19:32 +0000
Eric Faust Eric Faust - Bug 950407 Followup - Add a parameter to JSMSG_SETPROTOTYPEOF_FAIL. (r=Waldo on IRC)
19cb3daa91a754fadda67fa0843ea0cb23a7991f
created 2014-01-16 15:09 -0800
pushed 2015-05-11 19:32 +0000
Eric Faust Eric Faust - Bug 950407 - Fix ES6 Proxy forwarding, and apropriately throw on indirect ArrayBuffer __proto__ sets. (r=bholley,Waldo sr=mrbkap)
b289ebad63f99348681e918beaad5e62c3882734
created 2014-01-08 13:08 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 950462 - Clear template object convert-double-elements flag if needed. r=h4writer
4a613dc5e5c7d212b6d207c71051ab20bb87a677
created 2014-01-06 15:49 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 884a27ad7c5e (bug 950407) for mochitest orange.
884a27ad7c5e71ebaa5a34d3c559b9bc7121f555
created 2014-01-06 11:34 -0800
pushed 2015-05-11 19:32 +0000
Eric Faust Eric Faust - Bug 950407 - Fix broken scripted proxy prototype set forwarding. (r=bholley)
48f95993e938328b9b32d8c2428e102f5bcff339
created 2014-01-06 19:02 +0100
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 956072 - Distinguish non-writable from non-data properties in type information. r=jandem
0764495bc9b8c57d9c53238f3ec0a4a666a6df09
created 2014-01-02 17:39 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett
057498186852828732cf77a84b58efdcf794a5cc
created 2013-12-26 15:25 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 951213 - Improve robustness when rolling back properties after the definite properties analysis fails, allow metadata objects to be in the nursery, r=jandem,terrence.
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed 2015-05-11 19:32 +0000
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
bec71542c0553d95e1f54dbc2f1f33c6ea200f3e
created 2013-12-14 16:29 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 950118 - Don't allow the object metadata hook to reenter JS, r=jimb.
8ba79063973d486a5f32d7f8bb67a22523399705
created 2013-12-13 12:01 -0800
pushed 2015-05-11 19:32 +0000
Eric Faust Eric Faust - Bug 926012 - Part 2: Allow __proto__ sets on proxies. (r=Waldo)
8e34b4680c170160c8b4a9e581ee40ce49e28e5b
created 2013-12-13 12:01 -0800
pushed 2015-05-11 19:32 +0000
Eric Faust Eric Faust - Bug 926012 - Part 1: Clean up __proto__ setting semantics on native objects. (r=Waldo)
04c1449b8497bfa1df612cad6b28417722dd8424
created 2013-12-04 15:23 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 945250 - Evict the nursery before using CellIter; r=jonco
551bf09ad92e3844031143b7bfca219fc9635e63
created 2013-12-12 17:43 +0100
pushed 2015-05-11 19:32 +0000
Hannes Verschore Hannes Verschore - Bug 879402 - Fix possible leak in createArray and make it work for ggc, r=bhackett
421def41b67092b672d5fd7316edb2c807753669
created 2013-12-12 16:43 +0100
pushed 2015-05-11 19:32 +0000
Hannes Verschore Hannes Verschore - Bug 879402 - Use template object to faster set the input and index properties on CreateRegExpMatchResult, r=bhackett
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
b38b8e812aa71146ddc565343e15222c3e8a0bb5
created 2014-01-02 17:39 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett, a=bajaj
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
dad39f51b7162f2b016d1ca42b5e16be445f7fbd
created 2013-10-29 16:39 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
0f285b36d592ea4cac854f26af69d50ffdc9e7cd
created 2013-11-07 16:10 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
f0f6a25259c50d9540c29bcf04d32bcbfa66e939
created 2013-11-07 11:12 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 935324 - Clean up adding of type properties to objects, r=jandem.
471db633b20c5dcbc914b2090aa141811363d089
created 2013-10-29 16:39 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
less more (0) -300 -100 -60 tip