Brian Hackett
|
89bb1d08e8
|
Merge TM -> JM
|
2010-12-20 09:06:43 -08:00 |
|
Brian Hackett
|
01a86b5756
|
[INFER] Use correct prototype in js_InitClass, bug 619271.
|
2010-12-19 20:24:56 -08:00 |
|
Brian Hackett
|
d765093435
|
[INFER] Unwind getProto() changes outside of JS, fix test failures, bug 619271.
|
2010-12-19 12:21:15 -08:00 |
|
Brian Hackett
|
baf09eaede
|
[INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
|
2010-12-18 20:44:51 -08:00 |
|
Brendan Eich
|
3705041036
|
Determine whether to shadow a property based on slotful *or* has JSPropertyOp setter (552432, r=jorendorff).
|
2010-12-13 18:10:39 -08:00 |
|
Brian Hackett
|
accdca294b
|
Merge TM -> JM
|
2010-12-07 17:11:37 -08:00 |
|
Nicholas Nethercote
|
fecf9a1832
|
Bug 588648 - Don't copy chars when scanning. r=brendan.
|
2010-12-07 15:22:52 -08:00 |
|
Luke Wagner
|
d8719356c0
|
Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
|
2010-12-06 10:26:58 -08:00 |
|
Brian Hackett
|
002fd1a589
|
Merge TM -> JM
|
2010-11-30 09:04:25 -08:00 |
|
Brian Hackett
|
abc31759f4
|
[INFER] Overhaul handling of prototypes in type inference, bug 557407.
|
2010-11-24 20:41:52 -05:00 |
|
David Mandelin
|
7da6337736
|
Bug 601046: fix freelist maintenance and modify shapes in place in changeProperty, r=brendan
|
2010-12-06 16:27:39 -08:00 |
|
Brian Hackett
|
ee3f068ff9
|
Merge TM -> JM
|
2010-11-18 21:09:24 -08:00 |
|
Chris Leary
|
3ef296cd53
|
Tracer build fixes. (b=588021, r=dvander)
|
2010-11-23 13:58:34 -08:00 |
|
Luke Wagner
|
91eabb4690
|
Bug 561954 - Abort recording earlier to avoid expensive later bails (r=jorendorff)
--HG--
extra : rebase_source : d2a54d2513fe8f69dcdaa5bad8dc0ce8c8ee634e
|
2010-11-18 10:49:45 -08:00 |
|
Brian Hackett
|
007303ab39
|
[INFER] Monitoring fixes for non-name accesses, bug 608746.
|
2010-11-15 18:13:05 -08:00 |
|
Blake Kaplan
|
6deeefba3d
|
bug 601803 - Support adopting a node cross-compartment. r=gal/jst
|
2010-11-15 17:21:25 -08:00 |
|
Blake Kaplan
|
bd44733edc
|
Backout due to bustage
|
2010-12-02 17:13:20 -08:00 |
|
Blake Kaplan
|
439ca83a7b
|
bug 601803 - Support adopting a node cross-compartment. r=gal/jst
|
2010-11-15 17:21:25 -08:00 |
|
Brian Hackett
|
e225da4233
|
Merge TM -> JM.
|
2010-11-12 09:02:43 -08:00 |
|
Brian Hackett
|
4fa8fa4840
|
[INFER] Type inference fixes for generators, typed arrays, monitoring, ... bug 557407.
|
2010-11-09 14:40:10 -08:00 |
|
Brian Hackett
|
fb8384eed2
|
[INFER] Introduce packed arrays, bug 604045.
|
2010-11-05 07:37:09 -07:00 |
|
Jeff Walden
|
14aae15262
|
Bug 583262 - Function.prototype.constructor should use stub getter/setter. r=mrbkap, patch independently conceived by jorendorff and me in different bugs :-)
|
2010-11-04 15:53:53 -07:00 |
|
David Anderson
|
7487c14d37
|
Backed out changeset 8e119f847f97 (build busted)
|
2010-11-11 11:19:42 -08:00 |
|
Igor Bukanov
|
e32ba97023
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-02 15:36:25 +01:00 |
|
David Mandelin
|
e5b3e6621e
|
Bug 610480: fix some MSVC warnings, r=jwalden
|
2010-11-10 16:46:33 -08:00 |
|
Luke Wagner
|
7f39d48096
|
Bug 605013 - obj_keys should be cool with object ids (r=waldo)
|
2010-11-10 11:43:22 -08:00 |
|
Brian Hackett
|
d0775091ec
|
Merge TM -> JM
|
2010-11-01 15:37:33 -07:00 |
|
Brian Hackett
|
4791208c2a
|
[INFER] Fix another Windows build break.
|
2010-10-29 11:44:30 -07:00 |
|
Brian Hackett
|
696cff5132
|
[INFER] Javascript type inference, bug 557407.
|
2010-10-29 08:05:55 -07:00 |
|
Brian Hackett
|
c5760d4a28
|
Special case object lookup lambda in String.replace, bug 605317. r=jorendorff
|
2010-10-28 14:33:32 -07:00 |
|
Chris Leary
|
8692140272
|
Bug 607724: Minor scope chain function cleanup. (r=mrbkap)
|
2010-10-27 16:18:16 -07:00 |
|
Jeff Walden
|
630aabe371
|
Bug 604504 - Implement an eval kernel that obj_eval and JSOP_EVAL can each call. r=jorendorff,dvander
|
2010-10-21 14:31:29 -07:00 |
|
Peter Van der Beken
|
23e34abd3d
|
Fix for bug 607284 (getOwnPropertyDescriptor on a proxy misbehaves). r=mrbkap.
--HG--
extra : rebase_source : 87c28c7f37b36762c8257ca8f310107f37d69e49
|
2010-10-26 15:21:49 -07:00 |
|
Andreas Gal
|
257334300b
|
Backed out changeset 685accd622f0 (bug 606065).
|
2010-10-24 13:21:33 -07:00 |
|
Andreas Gal
|
61a710e895
|
Move deflated string cache into compartment (606065, r=jorendorff).
|
2010-10-24 02:07:42 -07:00 |
|
Andreas Gal
|
4d36561b99
|
Follow-up fix for 606573.
|
2010-10-24 00:52:38 -07:00 |
|
Andreas Gal
|
4ef624448b
|
Don't wrap StopIteration singleton, just translate it to the current global's StopIteration object and freeze StopIteration at birth (606573, r=mrbkap).
|
2010-10-23 16:24:32 -07:00 |
|
Jason Orendorff
|
bfaf004fd7
|
Merge.
|
2010-10-22 19:11:26 -05:00 |
|
Jason Orendorff
|
42d03e7276
|
Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
|
2010-10-22 19:06:26 -05:00 |
|
Jason Orendorff
|
596862d852
|
Remove JSObject::title. Bug 606029, r=igor.
|
2010-10-22 19:04:22 -05:00 |
|
Andreas Gal
|
a4b0c37cda
|
Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
|
2010-10-22 15:40:11 -07:00 |
|
Jeff Walden
|
56ecdd26a0
|
Bug 604504 - Separate JSOP_EVAL code from JSOP_CALL/JSOP_APPLY code, to disentangle the core functionality of eval from the method in question. r=jorendorff
|
2010-10-07 13:59:56 -07:00 |
|
Andreas Gal
|
6e672eda05
|
Backed out changeset 438afef93fd5 (bug 604523) due to suspected orange.
|
2010-10-20 23:19:05 -07:00 |
|
Andreas Gal
|
e5f45d98a2
|
Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
|
2010-10-20 22:41:35 -07:00 |
|
Tom Schuster
|
b7057e3464
|
Bug 594233 - speed up js::DefaultValue on Number builtin with void hint (r=lw)
--HG--
extra : rebase_source : e06f43fe67eef83dd7c6d56417be8395184d40dd
|
2010-10-19 10:39:55 -07:00 |
|
Dave Herman
|
7488e1af91
|
bug 594060, r=cdleary: Reflect.parse(): make source location information optional
|
2010-10-19 09:00:51 -07:00 |
|
Bill McCloskey
|
1b9d7cdaa6
|
Bug 599214 - JM: Add a fast path for object equality (r=dvander,nnethercote)
|
2010-10-18 17:04:43 -07:00 |
|
Brian Hackett
|
78a4b0dad2
|
Fix memory leak, change uint to unsigned, bug 584917 followup. r=brendan,njn
|
2010-10-13 16:10:15 -07:00 |
|
Brian Hackett
|
869a6640ac
|
Fix use of uninitialized variable, bug 584917 followup. r=mrbkap
|
2010-10-13 15:41:53 -07:00 |
|
Brian Hackett
|
f9cf7a5b7d
|
Flexible length JSObject, bug 584917. r=brendan,igor
|
2010-10-13 11:49:22 -07:00 |
|