Kyle Huey
|
0e0515408c
|
Merge b-s to m-c.
|
2011-12-03 16:27:21 -05:00 |
|
Brian Hackett
|
18d7a22ab7
|
Merge MC -> JM
|
2011-12-03 10:34:26 -08:00 |
|
Antti Haapala
|
e8e1327a28
|
Bug 699156: Support TypedArrays in XPConnect. r=bholley,evilpie
|
2011-12-03 09:33:20 -05:00 |
|
Hannes Verschore
|
a61aadf892
|
Add testcase for bug 476088. r=jruderman
|
2011-12-03 03:29:59 -05:00 |
|
Hannes Verschore
|
827baa9dcf
|
Add a test for bug 373843. r=jruderman
|
2011-12-03 03:29:59 -05:00 |
|
Brian Hackett
|
f6468030f4
|
Merge MC -> JM
|
2011-12-01 11:51:09 -08:00 |
|
Brian Hackett
|
aea9a5df6e
|
Merge MC -> JM
|
2011-11-30 12:45:27 -08:00 |
|
Brian Hackett
|
b66bf11b8b
|
Avoid scratch register collision when comparing an absolute address to an immediate, bug 703047.
|
2011-11-29 18:41:38 -08:00 |
|
Brian Hackett
|
64660e9020
|
Manually check prototypes of objects with uncacheable prototypes in ICs, bug 703047.
|
2011-11-29 13:37:18 -08:00 |
|
Brian Hackett
|
4456ecb4ee
|
Remove bogus assert, bug 705873.
|
2011-11-28 17:58:00 -08:00 |
|
Brian Hackett
|
51b57b8cf2
|
Always generate new shapes when setting uncacheable flags after prototype changes, don't cache native iterators for objects with uncacheable prototypes, bug 705895.
|
2011-11-28 17:27:00 -08:00 |
|
Brian Hackett
|
07340b8ae4
|
Add API for JSD to get the parent of a scope object, no bug.
|
2011-11-28 07:43:31 -08:00 |
|
Brian Hackett
|
4229cb1c4b
|
Merge MC -> JM
|
2011-11-26 15:03:20 -08:00 |
|
Brian Hackett
|
b2795310ae
|
Fix inverted test, improve test when marking objects with uncacheable prototypes, bug 703047.
|
2011-11-25 17:45:41 -05:00 |
|
Brian Hackett
|
e5442c1ce3
|
Allow one prototype change before marking an object's prototype as uncacheable, bug 703047.
|
2011-11-25 16:01:08 -05:00 |
|
Brian Hackett
|
7ebbaf5712
|
Use correct base address for computing allocated size of object elements, bug 704372.
|
2011-11-23 22:01:08 -05:00 |
|
Brian Hackett
|
4eddf3c0b8
|
Don't trigger write barrier when initializing private data of new objects, bug 704136.
|
2011-11-22 18:21:10 -05:00 |
|
Brian Hackett
|
bbac923fc5
|
Fix misuse of shape->slot(), bug 703818.
|
2011-11-22 17:44:26 -05:00 |
|
Brian Hackett
|
ea39c48b11
|
Check for uncacheable prototypes during ADDPROP IC, bug 704138.
|
2011-11-22 17:24:59 -05:00 |
|
Brian Hackett
|
d2d2bcb874
|
Treat EXTENSIBLE_PARENTS as an object flag, bug 704134.
|
2011-11-22 16:49:47 -05:00 |
|
Brian Hackett
|
dafe329f88
|
Add about:memory reporters for per compartment shape tables, bug 704372.
|
2011-11-21 20:29:05 -05:00 |
|
Brian Hackett
|
87eb0a558d
|
Dense arrays should have numFixedSlots() == 0, regardless of size class. bug 704348
|
2011-11-21 19:20:39 -05:00 |
|
Brian Hackett
|
35440f4965
|
Speed up adding new properties with a common base shape, bug 704327.
|
2011-11-21 18:33:55 -05:00 |
|
Bobby Holley
|
91d9b87962
|
Bug 705019 - Allow access to {C,Pointer,Struct,Array,Function}Type.prototype.prototype. r=jorendorff
|
2011-11-29 18:29:19 -08:00 |
|
Bobby Holley
|
30fa929132
|
Bug 705019 - Make toSource() and toString() work on sCTypeProtoClass and sCDataProtoClass objects. r=jorendorff
|
2011-11-29 18:26:12 -08:00 |
|
Bobby Holley
|
4aa793920d
|
Bug 705019 - Introduce CType::IsCTypeProto() and CData::isCDataProto(). r=jorendorff
|
2011-11-29 18:26:12 -08:00 |
|
Chris Leary
|
6f6bb098c7
|
Bug 691299: Lower maximum quantifier. (r=dmandelin)
|
2011-11-29 15:24:44 -08:00 |
|
Brian Hackett
|
fb720c33b5
|
Only inline construction of 'this' for 'new' on singleton functions, bug 706110. r=billm
|
2011-11-29 13:26:37 -08:00 |
|
Chris Leary
|
d7282b8a8f
|
Bug 691797: Optimize RegExp.prototype.test with leading .*, take 2. (r=mrbkap,luke)
|
2011-11-28 13:35:12 -08:00 |
|
Makoto Kato
|
69707410fb
|
Bug 655658 - NetUtil.readInputStreamToString should have aCharset argument as optional. r=sdwilsh, sr=bz
|
2011-11-25 11:23:41 +09:00 |
|
Tom Schuster
|
cbdaee0e93
|
Bug 602212 - Use error message from js.msg when CSP blocks a call to eval r=jorendorff
|
2011-11-24 19:39:02 +01:00 |
|
Tom Schuster
|
aee9a62076
|
Bug 705168 - Followup to remove some references to the tracer in the methodjit r=dvander
|
2011-11-24 19:38:57 +01:00 |
|
Andrew McCreight
|
59b5584b3d
|
Bug 668855, part 6: test weak maps and the cycle collector. r=gal
|
2011-11-24 07:35:57 -05:00 |
|
Brian Hackett
|
de6355b9f3
|
Merge MC -> JM
|
2011-11-18 18:02:40 -08:00 |
|
Brian Hackett
|
0a321d8b6f
|
Remove assertion, no bug.
|
2011-11-18 17:37:37 -08:00 |
|
Brian Hackett
|
dcb922717f
|
Fix incorrect loadPayload, bug 703721.
|
2011-11-18 17:03:50 -08:00 |
|
Brian Hackett
|
13318e693a
|
Address bug 694561 review comments, r=luke.
|
2011-11-18 16:22:52 -08:00 |
|
Brian Hackett
|
942a8fd9b1
|
Address bug 697537 review comments, r=luke.
|
2011-11-18 15:20:21 -08:00 |
|
Brian Hackett
|
7e0b5036e7
|
Address bug 684507 review comments, r=luke.
|
2011-11-18 14:59:31 -08:00 |
|
Brian Hackett
|
b6dffe3f24
|
Address bug 699446 review comments, r=luke.
|
2011-11-18 14:40:14 -08:00 |
|
Brian Hackett
|
f6bd0c21f7
|
Address bug 700501 review comments, r=luke.
|
2011-11-18 13:59:48 -08:00 |
|
Brian Hackett
|
87c2935551
|
Address bug 701509 review comments, r=luke.
|
2011-11-18 13:35:10 -08:00 |
|
Brian Hackett
|
fbe5ce9f09
|
Mark uncacheable prototypes on objects whose prototype has dynamically changed, bug 703047.
|
2011-11-18 13:28:07 -08:00 |
|
Brian Hackett
|
f282cc04a4
|
Move arguments object private data to a reserved slot, bug 703721.
|
2011-11-18 12:54:40 -08:00 |
|
Ed Morley
|
7b0f26de87
|
Merge b-s and m-c
|
2011-11-18 19:04:13 +00:00 |
|
Brian Hackett
|
6a7cc48ba2
|
Avoid splintering property trees when changing the last property of an empty object, bug 701509.
|
2011-11-16 18:02:32 -08:00 |
|
Brian Hackett
|
bdb104d6fc
|
Avoid shape changes on XPConnect wrapper prototype changes, bug 703047.
|
2011-11-16 12:52:47 -08:00 |
|
Brian Hackett
|
3c98754218
|
Don't cache new object layouts when a dynamic property lookup is required, bug 699446.
|
2011-11-15 12:05:22 -08:00 |
|
Brian Hackett
|
445b640e4e
|
Fix method function issues, no bug.
|
2011-11-15 08:58:06 -08:00 |
|
Brian Hackett
|
5d83162a4c
|
Trigger write barrier on object slots before shrinking capacity, no bug.
|
2011-11-14 18:46:47 -08:00 |
|