js/src/jsobj.cpp
2be20e5f492dadc7bae0803a23684ead05cec3f6
created 2011-08-30 18:19 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
a43711f75e378f40c107dc654dcbdfafa5466c20
created 2011-08-12 16:34 -0700
pushed unknown
Brian Hackett Brian Hackett - Merge JM -> IM
0a5f59f8e07fc9f4656bc624be1d795495af11a0
created 2011-08-09 07:16 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
1676cf93aa308abae9b00a9b861e731db250ec4d
created 2011-08-05 19:38 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
74b2b46fca7d4e5e36c1e396045975889351ee24
created 2011-07-28 15:40 -0700
pushed unknown
Steve Fink Steve Fink - Dummy merge to revert tracemonkey to mozilla-inbound tip so we can run TM-specific tests on the CLOSED TREE known as tracemonkey (r=testing-gods)
58bebcfa82af4a895627432150bbbe821409df8f
created 2012-09-04 16:40 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
5cb3f0cf76355d652d3059756b02b273ff73f61a
created 2012-09-06 09:14 +0200
pushed unknown
Ms2ger Ms2ger - Bug 784619 - Remove JS_PROPERTY_CACHE; r=evilpie
6427078e02fecf585b9162a455127ed0ffe909be
created 2012-09-05 11:32 -0700
pushed unknown
Bobby Holley Bobby Holley - Bug 774607 - Remove JS_{Is,Make}SystemObject API. r=luke
04b67eeb817fcfb87ec974e9536be83764d734a5
created 2012-09-04 22:36 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backout 7887ace84c7d (bug 786801) due to mochitest-other orange.
7887ace84c7d0d3ae9df69bbb48b1c22bbcd9680
created 2012-09-04 14:31 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 786801 - js_InferFlags should not stop at compartment boundaries (r=bhackett)
949ade2a2ea186f431cb629d8f8281c1a91b488e
created 2012-08-31 15:10 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 787291 - add pod_malloc<T> et al (r=billm)
d0789db68c77ada4f7fdf1ca8db213a3e003cf44
created 2012-08-31 15:01 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 787246 - rm OffTheBooks/Foreground/UnwantedForeground gunk (r=billm)
7d8832ad7f1f9c99476011313e42eb783b3ad040
created 2012-08-17 16:48 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 782467 - Remove sharpObjectMap and simplify obj_toSource; r=Waldo r=njn
05adc614514351c6b3d63a9057436d3df0750802
created 2012-08-30 17:17 +0100
pushed unknown
Eddy Bruel Eddy Bruel - Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
104671eaadb84738adcb5b5b4a03379367ad9367
created 2012-08-23 11:23 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
28ef082de058889014a0b2f0acb3245ea1b7a36e
created 2012-10-02 10:51 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 795574 - name lookup in JSOP_IMPLICITTHIS should default to the global (r=waldo,a=bajaj)
285474e7e7f0b318ce3a47d14a0fdd118469de45
created 2012-09-24 17:14 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 790865 - Add more compartment assertions (r=terrence,a=bajaj)
3acb1af786e00567be1163656e426a91bb4b1e4c
created 2012-09-19 15:48 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 786801 - js_InferFlags should not stop at compartment boundaries (r=bhackett,a=akeybl)
71512ff320decafd818e9ce305a5465492f7bee6
created 2012-09-06 08:46 -0700
pushed unknown
Bobby Holley Bobby Holley - Bug 774607 - Remove JS_{Is,Make}SystemObject API. r=luke
deeadcce3f6483ea9ee5e0f9256b2db449c12ae5
created 2012-08-23 21:34 -0700
pushed unknown
Matt Brubeck Matt Brubeck - Back out 670c8a2695b3 (bug 771354), 134557d57e6e 4ad52e488977 (bug 774607), and...
a2834312d80d216f5586ec84dd94338ddc97b736
created 2012-08-23 18:42 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 625199 - Actually that NULL check was necessary in js_GetPropertyHelperInline (having a non-null pc does not mean currentScript is non-null because currentScript returns null when cx->fp is in another compartment (r=bustage) CLOSED TREE
0d61ae018d9f97407a37e327ee526fb018619f62
created 2012-08-21 18:42 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
986c07b3f3e68af098d7e85fd507a7d4139b4eb3
created 2012-08-17 18:05 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 625199 - kill dummy frames (r=mrbkap)
ea32388d45a805c72f179375dc2b763c75454f6d
created 2012-08-17 11:21 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 625199 - remove unnecessary uses of 'parent' that can now use cx->global (r=mrbkap)
134557d57e6e32ce80fa99e63b43e1e79b80335c
created 2012-08-23 16:44 -0700
pushed unknown
Bobby Holley Bobby Holley - Bug 774607 - Remove JS_{Is,Make}SystemObject API. r=luke
00646164061dfcf3d35f796e9c54ef09a2195bc8
created 2012-08-23 09:45 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 668558 - remove JSSecurityCallbacks::subsumePrincipals (r=mrbkap)
455ed4a415aa930e7bd3916362a0dd6b2e32c8e0
created 2012-08-22 22:05 -0700
pushed unknown
Eric Faust Eric Faust - Bug 781855 - Fix incorrectly shadowing 'own' properties in the case of prototypal setters. (r=bhackett)
4ebcfba34c383b8829d8e4d2e57d9ac248085249
created 2012-08-18 21:37 -0700
pushed unknown
Alex Crichton Alex Crichton - Bug 433529: Part 2 - Add a displayAtom to JSFunction to store resolved names. r=jimb
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed unknown
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
57c1c330e85f68dc2ccb36a5467d1d13c4dacd40
created 2012-08-17 18:09 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 774915 - don't use the property cache for dynamic name lookup (r=bhackett)
a1e67b8915a072ffeec373a3183444d83837db38
created 2012-08-21 09:47 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 782993 - Part 1: Always sweep background things at the end r=billm
9971bdf03cbb2e1b8c710cb009c60d47f1451009
created 2012-08-16 21:29 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 782871 (part 1 ) - Move TreeContext and related things into the Parser module. r=jorendorff.
f1c9b2f9e8bd6148206ead3f09d233f2225fdb22
created 2012-08-18 15:51 +0530
pushed unknown
Saurabh Anand Saurabh Anand - Bug 730085 - Object.prototype.hasOwnProperty calls ToString on first argument before calling ToObject on this. r=evilpie
d29b79c37f86cea741af162866002b26f72aada1
created 2012-08-13 23:25 -0600
pushed unknown
Brian Hackett Brian Hackett - Preserve types when swapping objects, bug 774953. r=dvander
b753e1dce89f2d569bcd452285514729bbe401d2
created 2012-08-12 20:54 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out d093de44e850 (bug 774953) for test_postMessage_chrome.html timeouts
d093de44e8509a4ae394665e29af06b16fade56b
created 2012-08-12 19:55 -0600
pushed unknown
Brian Hackett Brian Hackett - Preserve types when swapping objects, bug 774953. r=dvander
454e12a2460fdead7805cf496e33ec93ca9148d8
created 2012-08-12 19:50 -0600
pushed unknown
Brian Hackett Brian Hackett - Add various autorooting, bug 772303. r=terrence
4c02e5467a98b12116ba7f293fa0b56c6469762b
created 2012-08-10 13:55 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 778085 - Use the Handle API in a few more places in Proxy. r=efaust
10237eeb36c43106e62ff36967dd9a12d0b3b519
created 2012-08-08 14:02 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 780309 - Move atom methods into js namespace; r=luke
3c589e94b3e00d357ad8d3dba86c439430c47706
created 2012-07-18 17:38 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/ (attempt 2). r=luke.
633d8533e7cfa1e446a5aef07cf3172971019767
created 2012-08-03 09:41 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 772303 - Add missing roots for analysis builds; r=bhackett
20c3e03a259abf4fb9f6fbd0617bfc838f45bd41
created 2012-08-02 20:50 -0700
pushed unknown
Benjamin Peterson Benjamin Peterson - Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
a91040f69ea354d3c19a250e0fa5da1bbf9aabfc
created 2012-07-23 13:37 -0700
pushed unknown
Steve Fink Steve Fink - Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed unknown
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 unknown
Bobby Holley Bobby Holley - Bug 760109 - Add an API to lookup proto key via standard prototype objects and vice-versa.
04e144fd16feb5c5ccf8f030f0e1e4e98be1f016
created 2012-07-24 22:59 -0700
pushed unknown
Eric Faust Eric Faust - Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke)
7ecd5e911ba461d1b1eea42485bdfc51863e509d
created 2012-07-03 16:34 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 2: Make for-of loops just call .iterator() instead of using the magic iteratorObject hook with an extra flag. r=bhackett.
b7a08f97332822c61fb8bfc2f11dbab6b237e7c5
created 2012-07-09 13:54 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
2fcb28092c1378b97a36bbfa02103f2df965f563
created 2012-07-18 22:33 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backout 61d052e202c8 (bug 647367) due to Windows bustage.
61d052e202c8ca786b42f7f9116c2619d5a45fe6
created 2012-07-18 17:38 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/. r=luke.
7a26f7c820bd1ff2c4b4de23aa899a653cfd0599
created 2012-06-27 18:35 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 770344 - Experiment implementing __proto__ as an accessor. r=luke
878c00396d62995f816abb154025679c80c6ff63
created 2012-07-17 12:10 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 767273 - Never declare a stack-allocated PropertyDescriptor within SM, and make API safe. r=luke
5d00c508b09af316d1045cb66b18e0c3e3e33280
created 2012-07-03 17:44 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
0a48148c39e61db231e2655c8eb19f37e07cbafd
created 2012-08-03 22:11 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 760109 - Add an API to lookup proto key via standard prototype objects and vice-versa.
1a79e2cf11ad4397a2c3a147ab7997ad60714ce0
created 2012-07-24 11:07 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 767273 - Never declare a stack-allocated PropertyDescriptor within SM, and make API safe. r=luke a=akeybl
9b2fb5e208e4c5332a2642540724aeb88ffd8e6b
created 2012-07-11 20:55 -0700
pushed unknown
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
848ed9d569323cc1538fd162758cff6ec4ac0fa3
created 2012-07-12 12:36 -0600
pushed unknown
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 unknown
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
8d98dea0ba5f34650bd857235072d1176b3cc051
created 2012-07-11 22:23 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 5eacd4fc78e4 (bug 772722) for mochitest-4 shutdown crashes
94f6bf99a4aa9c071adfc77e873ae6a5034d51c6
created 2012-07-11 20:55 -0700
pushed unknown
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
less more (0) -1000 -300 -100 -60 tip