c2102c45c8da7870239f2b313359a6da18703a4a
2011-12-03 16:27 -0500
Kyle Huey - Merge b-s to m-c.
3838d56a1eafbf34e21d54fedf433cf0b45a1ea1
2011-12-03 12:18 -0500
Kyle Huey - Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent
ffdf85abb789b6afe241564a99e1f1909d715111
2011-12-03 12:10 -0500
Kyle Huey - Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent
d662c4cfabaefc4ae662a2940e84eea51b223277
2011-12-03 09:33 -0500
Antti Haapala - Bug 699156: Support TypedArrays in XPConnect. r=bholley,evilpie
13afcd4c097cf52b3fb653d9c59ee07bd78d863e
2011-12-03 10:34 -0800
Brian Hackett - Merge MC -> JM
3dca8a1ee5febc58c7297986b6f1d219fc5a3321
2011-12-01 11:51 -0800
Brian Hackett - Merge MC -> JM
239e7d505041f16f5a727d388d4c4b8997f00163
2011-11-30 12:45 -0800
Brian Hackett - Merge MC -> JM
6ad434f16abf9448174929d9d1f3761432635294
2011-11-29 18:41 -0800
Brian Hackett - Avoid scratch register collision when comparing an absolute address to an immediate, bug 703047.
4594933fd3d48bc44bffd6fcfc325d30e44978fb
2011-11-29 13:37 -0800
Brian Hackett - Manually check prototypes of objects with uncacheable prototypes in ICs, bug 703047.
c4832f2d998689646229793888cdec1346cd4b5a
2011-11-28 17:58 -0800
Brian Hackett - Remove bogus assert, bug 705873.
1e8c03ba91d073d84da774ea9e5f1a3af5b2c550
2011-11-28 17:27 -0800
Brian Hackett - Always generate new shapes when setting uncacheable flags after prototype changes, don't cache native iterators for objects with uncacheable prototypes, bug 705895.
5546f57c9567f4668e4033859d4a4f8c4a73f3f2
2011-11-28 07:43 -0800
Brian Hackett - Add API for JSD to get the parent of a scope object, no bug.
60f879bef90ef16c268b0230cf14ea20ae31c234
2011-11-26 15:03 -0800
Brian Hackett - Merge MC -> JM
39a0770a0541d0b6fc22eb0cf575d9a634010448
2011-11-25 17:45 -0500
Brian Hackett - Fix inverted test, improve test when marking objects with uncacheable prototypes, bug 703047.
195998f4718e89204f49ed26eb58cb3c997f956c
2011-11-25 16:01 -0500
Brian Hackett - Allow one prototype change before marking an object's prototype as uncacheable, bug 703047.
28bd51ce18cbe961b3b722bc3459e39c9219a60d
2011-11-23 22:01 -0500
Brian Hackett - Use correct base address for computing allocated size of object elements, bug 704372.
fe22ebe9b8b319520812bf210d2dd3e577962d52
2011-11-22 18:21 -0500
Brian Hackett - Don't trigger write barrier when initializing private data of new objects, bug 704136.
198c47f803c1676599413351547ab20d6c342fb8
2011-11-22 17:44 -0500
Brian Hackett - Fix misuse of shape->slot(), bug 703818.
fedb520c3f3a4dab42d6b624b499fa63b88a879e
2011-11-22 17:24 -0500
Brian Hackett - Check for uncacheable prototypes during ADDPROP IC, bug 704138.
1f04d4f382274898871e0313d932e1297027f76d
2011-11-22 16:49 -0500
Brian Hackett - Treat EXTENSIBLE_PARENTS as an object flag, bug 704134.
976c33eee3ac2470d24bbbcf33bfa1c96e1fb73b
2011-11-21 20:29 -0500
Brian Hackett - Add about:memory reporters for per compartment shape tables, bug 704372.
13b3669cad6cfe9697dc5bd94b56b60b2105fb16
2011-11-21 19:20 -0500
Brian Hackett - Dense arrays should have numFixedSlots() == 0, regardless of size class. bug 704348
29138204d586240264cfc065ba9bbb10f04981da
2011-11-21 18:33 -0500
Brian Hackett - Speed up adding new properties with a common base shape, bug 704327.
a335853be21913b4a60a676c76c968d87bc10a56
2011-11-18 18:02 -0800
Brian Hackett - Merge MC -> JM
05819d3b30b8b08c2d374900ffe5a57daab50712
2011-11-18 17:37 -0800
Brian Hackett - Remove assertion, no bug.
938ba4ad34dd9c298f65e184d27ef391bcad7bfb
2011-11-18 17:03 -0800
Brian Hackett - Fix incorrect loadPayload, bug 703721.
f850506b87b6ffbe256a5816426859f4248453f2
2011-11-18 16:22 -0800
Brian Hackett - Address bug 694561 review comments, r=luke.
c697f1c16e4c419b37e23de9752b01341b5ac5bc
2011-11-18 15:20 -0800
Brian Hackett - Address bug 697537 review comments, r=luke.
a7094fec17644d8160397b7236eddf03aa0834ec
2011-11-18 14:59 -0800
Brian Hackett - Address bug 684507 review comments, r=luke.
94f8d3e3f2426c4a7c579428c4489fd073a96f9f
2011-11-18 14:40 -0800
Brian Hackett - Address bug 699446 review comments, r=luke.
5fc138076bd6f58763d210a41cc38ebfe0710fd4
2011-11-18 13:59 -0800
Brian Hackett - Address bug 700501 review comments, r=luke.
073ff2185f16e08e48499fd4f2e838d7cc9c67db
2011-11-18 13:35 -0800
Brian Hackett - Address bug 701509 review comments, r=luke.
fedf9dae8db58efa0c89d173c5e733818dc19493
2011-11-18 13:28 -0800
Brian Hackett - Mark uncacheable prototypes on objects whose prototype has dynamically changed, bug 703047.
290b3a7329c74be5668097e17fa4a3f39456a722
2011-11-18 12:54 -0800
Brian Hackett - Move arguments object private data to a reserved slot, bug 703721.
fbfab0e75a6372b170b0711e995e093604473fd3
2011-11-16 18:02 -0800
Brian Hackett - Avoid splintering property trees when changing the last property of an empty object, bug 701509.
b6485471d6f7b2978148730ea9d52e5ecdea9dab
2011-11-16 12:52 -0800
Brian Hackett - Avoid shape changes on XPConnect wrapper prototype changes, bug 703047.
f6b97927b0ea641882255006660fab3e1315c809
2011-11-15 12:05 -0800
Brian Hackett - Don't cache new object layouts when a dynamic property lookup is required, bug 699446.
f143dd2882faa90bb95f390d1a4ce71d814a0f24
2011-11-15 08:58 -0800
Brian Hackett - Fix method function issues, no bug.
f6929ce5d1410ca48d7f4798d51e30ca4acd967e
2011-11-14 18:46 -0800
Brian Hackett - Trigger write barrier on object slots before shrinking capacity, no bug.
ca91d676d818c37db8e6c5a6417f8e203fe19675
2011-11-14 17:06 -0800
Brian Hackett - Clear XPCWrappedNativeScope fields to avoid accessing freed arenas during destruction, no bug. r=billm
879d466adbe0e38833975c77a0a0700c85f04cac
2011-11-14 13:03 -0800
Brian Hackett - Start fixing merge trainwreck, no bug.
85ab4167c3f08348b5a6abe1f403abd22c0e1303
2011-11-14 09:13 -0800
Brian Hackett - Merge MC -> JM
f5fd65e8a4a2866470637222724e6db2d2be1eb6
2011-11-11 22:09 -0800
Brian Hackett - Purge new object cache entries when reinserting new initial shapes, bug 701509.
23746995da452579d8b1f8403b94d8eaa90112c6
2011-11-11 07:50 -0800
Brian Hackett - Watch for created string objects that are non-empty due to insertInitialShape, bug 701509.
ba62d6c8e943b92fc3cb19bdd52cde8f63c408bf
2011-11-10 18:30 -0800
Brian Hackett - Add missing #include, no bug.
8b9d7d9b2325c89e51ffecce0ba333ad4bfb7a45
2011-11-10 17:50 -0800
Brian Hackett - Get new object empty shapes with a common hash table, bug 701509.
3ef25a8cf1728c475a7a0a51b0aa26394ec5f0b6
2011-11-10 12:06 -0800
Brian Hackett - Merge MC -> JM
1ade8548963c6e86a5923295f7a37199fa961bd9
2011-11-10 08:47 -0800
Brian Hackett - Fix incorrect use of JSObject::getParent, no bug.
396523debe1707828ef918a3ae22115013ac58a3
2011-11-09 22:47 -0800
Brian Hackett - Always set the scope chain of XDR'ed static block objects, no bug.
c17de7853ddecfd145aadebbfe6a357bfc5ca13c
2011-11-09 18:42 -0800
Brian Hackett - Add GetGlobalForObjectCrossCompartment for use in XPConnect, no bug. r=luke
daf591298f5dbfa9100c72a3344f8afe79120226
2011-11-09 13:08 -0800
Brian Hackett - Empty shapes attached to type objects must have the same class as the prototype, bug 698150.
c12e37dbb2b7c03f4479584949448eb27b4e118f
2011-11-09 12:04 -0800
Brian Hackett - Hold reference on entry in base shape table when populating initial shape, bug 698902.
8c8d32657502dbfce21bf3b93738f423cae739fc
2011-11-09 10:34 -0800
Brian Hackett - Replace uses of GetObjectGlobal with JS_GetGlobalForObject, no bug.
0a4e7fe9b62f511f493625ad7bac9fe6a3b82383
2011-11-09 10:25 -0800
Brian Hackett - Fix incorrect test in HasDataProperty, bug 699166.
0c887d263ec6afbd2581c60e9b4582986c221b30
2011-11-09 09:59 -0800
Brian Hackett - PropertyCache::fullTest should work on arbitrary scope chains, bug 700792.
c2feba11f30fc909e30e36e88901673120c58bf7
2011-11-09 09:52 -0800
Brian Hackett - Address bug 638316 and bug 694247 review comments, r=luke.
493d52c0a104cc825590170e4ac2e336a904b3c4
2011-11-08 18:34 -0800
Brian Hackett - Track whether default 'new' types need unknown properties on the prototype, bug 700501.
33962bb2140371d87d66b67210a0dd5812b1220e
2011-11-08 16:56 -0800
Brian Hackett - Set DELEGATE for parents of other objects, bug 700300.
8bea0b58c9ff7ddbbd10f3cb8ab374ec6a4d2ac5
2011-11-08 16:14 -0800
Brian Hackett - Allow NULL'ing out of non-NULL scopes of static block chains, bug 700799.
ee3fb07956bd3c7df654264d93db53e9e5190f39
2011-11-08 13:42 -0800
Brian Hackett - Address bug 693754 review comments, r=luke.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 tip