js/src/jsobj.h
3c589e94b3e00d357ad8d3dba86c439430c47706
created 2012-07-18 17:38 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/ (attempt 2). r=luke.
46f6ff1007bc1eca57538b7cc4ae6ae0c8b7becf
created 2012-08-07 22:26 -0700
pushed 2012-10-08 18:29 +0000
Eric Faust Eric Faust - Bug 766448 - Refactor JSPropertySpec and JS_DefineProperties to accept JSJitInfos. (r=Waldo)
a91040f69ea354d3c19a250e0fa5da1bbf9aabfc
created 2012-07-23 13:37 -0700
pushed 2012-10-08 18:29 +0000
Steve Fink Steve Fink - Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
09ec57dbdfec527ad42eae8699207864cfc550a2
created 2012-07-27 12:15 +0200
pushed 2012-10-08 18:29 +0000
Bobby Holley Bobby Holley - Bug 760109 - Add an API to lookup proto key via standard prototype objects and vice-versa.
76fba3ad58dd8b8ea760016b8c1d912831391ab0
created 2012-07-04 10:24 -0500
pushed 2012-10-08 18:29 +0000
Jason Orendorff Jason Orendorff - Bug 725909 - Make Maps and Sets iterable. r=luke.
18295d17cba2fe08f96f73f7add71c70360e60b8
created 2012-07-03 16:34 -0500
pushed 2012-10-08 18:29 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 1: minor C++ refactoring, rename Iterator to PropertyIteratorObject. r=Waldo.
2fcb28092c1378b97a36bbfa02103f2df965f563
created 2012-07-18 22:33 -0400
pushed 2012-10-08 18:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 61d052e202c8 (bug 647367) due to Windows bustage.
61d052e202c8ca786b42f7f9116c2619d5a45fe6
created 2012-07-18 17:38 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/. r=luke.
7a26f7c820bd1ff2c4b4de23aa899a653cfd0599
created 2012-06-27 18:35 -0700
pushed 2012-10-08 18:29 +0000
Jeff Walden Jeff Walden - Bug 770344 - Experiment implementing __proto__ as an accessor. r=luke
9d36e5e5e87cf857b6c35d2736f4bf35cf6df09b
created 2012-09-07 11:22 -0700
pushed 2012-09-07 18:23 +0000
Bobby Holley Bobby Holley - Bug 774607 - Remove JS_{Is,Make}SystemObject API. r=luke
0a48148c39e61db231e2655c8eb19f37e07cbafd
created 2012-08-03 22:11 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 760109 - Add an API to lookup proto key via standard prototype objects and vice-versa.
8590078b5508a69caff1cf76dbc664f359a19e7b
created 2012-07-13 15:56 -0700
pushed 2012-08-27 22:37 +0000
Sean Stangl Sean Stangl - Bug 285615 - Define and implement JS_ClearDateCaches() API. r=waldo
9b2fb5e208e4c5332a2642540724aeb88ffd8e6b
created 2012-07-11 20:55 -0700
pushed 2012-08-27 22:37 +0000
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
848ed9d569323cc1538fd162758cff6ec4ac0fa3
created 2012-07-12 12:36 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303, r=terrence. Also disable Windows PGO for RegExp.cpp because the compiler is broken.
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed 2012-08-27 22:37 +0000
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
94f6bf99a4aa9c071adfc77e873ae6a5034d51c6
created 2012-07-11 20:55 -0700
pushed 2012-08-27 22:37 +0000
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
fad7d06d7dd5e81d6e1fc8c776c4a9fa05f9c0ee
created 2012-07-11 16:22 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303. r=terrence
c048a86eb289cf2c7695b5d9628c6379b56603a1
created 2012-07-10 19:17 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooters, bug 772303. r=billm
f88cf68c7fcd0d731511710c1afc14e24f34bd3e
created 2012-07-04 19:34 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
76fd67373e897d6407d73b4bb3bb1b18e27ed13b
created 2012-07-04 20:22 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Backed out changeset fe305819d2f2 (bug 771026) for orange
fe305819d2f26c9dbef649f0de0088152476209c
created 2012-07-04 19:34 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
fbd96a0bcc002b25656174adc1a499ced1df7f70
created 2012-07-04 19:33 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
0690da7a7b86b54110698860492232756793f1eb
created 2012-07-03 10:24 -0700
pushed 2012-08-27 22:37 +0000
Luke Wagner Luke Wagner - Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
13897ce0f3a2a70e7b8a9d1cf6b1e939416fe6f8
created 2012-07-04 11:12 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 770759 - Add mutable handles (r=bhackett)
2447eb7dc7d21a29deeb69ed2f63f6b730312fd5
created 2012-07-04 19:44 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Merge backouts
cd8db9c2ffc3689f2060cacf28e1e0e6aaa60643
created 2012-07-04 19:43 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 8e3bc766092d (bug 725909) because of merge conflicts with the rest of the backouts
86cf7f8a124a1a309d362d7c3e028a4f6bad0a34
created 2012-07-04 19:26 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 3a488b71b69a (bug 725907 part 1) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
6517c5178fa9bb0b96d0a8f0ddb4688759e28d41
created 2012-07-04 19:23 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 8417741974ba (bug 770261) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
8e3bc766092df0359253982b3bc1782c8d54068c
created 2012-07-04 10:24 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 725909 - Make Maps and Sets iterable. r=luke.
8417741974ba9034e6d8f2069bb2f798e5d02f5e
created 2012-07-03 10:24 -0700
pushed 2012-08-27 22:37 +0000
Luke Wagner Luke Wagner - Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
3a488b71b69a7586cb506510a2535f559e7db64b
created 2012-07-03 16:34 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 1: minor C++ refactoring, rename Iterator to PropertyIteratorObject. r=Waldo.
4c2ddc60f360c3e3c69de4ddc1ef54e45a3a67bf
created 2012-06-27 20:21 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
8cc01c494f6a8d0587542d0b220b4cc48a5951a7
created 2012-06-30 11:09 -0400
pushed 2012-08-27 22:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
03549c72043d010e47a1cc4bf90f9c0bbbf3fbf9
created 2012-06-27 20:21 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
13a8fa3afd28f98d71aa3737d8ecd9a1facd589f
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
c710654ee7474c99b34f3c646a9ab25ba4c51b63
created 2012-06-21 10:00 +0100
pushed 2012-08-27 22:37 +0000
Ed Morley Ed Morley - Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
1c5a8d617bff300a1b6e3e96e9b4c79fdd69d553
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
364ae9fe58c97ca12eec421e1e0c187e4f11c60f
created 2012-06-20 15:49 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Back out 2fe1b4d570df for obvious browser-build bustage, less-obvious shell build bustage. r=ಠ_ಠ
2fe1b4d570dfa5e92e72a53fa09a07bc3a067ae0
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2ddb6278d1de06de58d9d182e2e0a701cc75747a
created 2012-06-13 03:11 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 750307 - "Assertion failure: isBoolean()" in RegExpObject::ignoreCase after redefining nonconfigurable data property. r=Waldo. Second landing, test change rs=bholley on IRC.
65c7255e9d1544d7ae1c1ab7584d35aee14db44b
created 2012-06-11 17:02 -0700
pushed 2012-08-27 22:37 +0000
Phil Ringnalda Phil Ringnalda - Back out 7166a68a7994 (bug 750307) for browser_bug645699.js bustage in a CLOSED TREE
e8af884321f6ae343b7bd015f4affd673a328034
created 2012-08-06 20:46 +0200
pushed 2012-08-06 18:49 +0000
Bobby Holley Bobby Holley - Bug 760109 - Add an API to lookup proto key via standard prototype objects and vice-versa (on beta). v2 r=mrbkap
2f5ede40b4f5e78d131fc9fbf040386c78499a85
created 2012-06-28 08:00 -0500
pushed 2012-07-16 19:38 +0000
Jason Orendorff Jason Orendorff - Bug 750307 - "Assertion failure: isBoolean()" in RegExpObject::ignoreCase after redefining nonconfigurable data property. r=Waldo, bholley. mozilla-central rev 2ddb6278d1de. a=akeybl.
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
f45eec2bd4c7f61ea9fd0c9303ebca560580bf2c
created 2011-12-20 17:42 -0800
pushed 2012-07-16 19:38 +0000
Luke Wagner Luke Wagner - Bug 690135 - create scope objects eagerly or not at all (r=jimb)
b98aee2cdf4fd32116e726f77c4b2a397c97167e
created 2012-05-17 13:19 +0200
pushed 2012-07-16 19:38 +0000
Eddy Bruel Eddy Bruel - Bug 703537 - Add IndirectProxyhandler; r=bholley,jorendorff
8be72d70f108ef7fb49c41c48ee2887ea29a9511
created 2012-05-14 18:53 -0500
pushed 2012-07-16 19:38 +0000
Jason Orendorff Jason Orendorff - Bug 752092 - Support building SpiderMonkey without JS_HAS_XML_SUPPORT. r=terrence.
60e143614688e3f629ccbe6b19fc11599ee9230d
created 2012-01-13 17:19 -0800
pushed 2012-07-16 19:38 +0000
Andrew McCreight Andrew McCreight - Bug 701415 - Enable GC tracing info in opt builds. r=billm
e5f63aa66be67ae934caadb299f1f4ec82483aec
created 2012-05-07 16:45 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 752737 - Delete the default and copy constructors and assignment operator from JSString and JSObject to avoid errors. r=luke
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
293d6b7ebf2b10e99b9cda3452916924ec1a550f
created 2012-03-25 19:14 -0700
pushed 2012-07-16 19:38 +0000
Steve Fink Steve Fink - Bug 575688 - Implement DataView from Typed Arrays spec. r=Waldo
6ead5d74cb036a8b4bf96e9b3cae2395f6157a95
created 2012-05-02 14:33 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 751377 - Rename PropertyTable to ShapeTable, so that the new property representation can use the PropertyTable name in the interim while both representations are compiled but only one is used. r=bhackett
d2f386325659867879be9b9dbb76b173f2f02f1f
created 2012-05-01 20:04 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 751003 - Move Cell, Chunk, Arena, ArenaHeader, FreeSpan, ChunkInfo, ChunkBitmap, your mom into a new gc/Heap.h header that doesn't have any used-but-not-defined traps for the unwary #include-r. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2012-07-16 19:38 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
6a20cf61289d874d6c415ec3fe35cd10d0e26894
created 2012-05-02 14:33 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 751377 - Rename PropertyTable to ShapeTable, so that the new property representation can use the PropertyTable name in the interim while both representations are compiled but only one is used. r=bhackett
less more (0) -300 -100 -60 tip