js/src/jsclone.cpp
bf656bbd74bbe22b31a4967210988aca4b9e4d53
created 2012-05-07 10:12 +0200
pushed 2015-01-29 00:57 +0000
Bobby Holley Bobby Holley - Bug 743961 - Null-check context pushing callbacks. r=mrbkap, a=akeybl
270848da27e44971abe90b5ad1f2a7562fdae479
created 2012-04-24 12:58 +0200
pushed 2015-01-29 00:57 +0000
Bobby Holley Bobby Holley - Bug 743615 - Add the JS_{Read,Write}StructuredClone api. r=jorendorff
fcd9f2f5529f7c4642f46843aed8db1e143c0154
created 2012-04-23 19:11 -0400
pushed 2015-01-29 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 743615 because of build bustage; a=backout
8019cb482108b03c2860c90b328f03185dbbff87
created 2012-04-24 00:53 +0200
pushed 2015-01-29 00:57 +0000
Bobby Holley Bobby Holley - Bug 743615 - Add the JS_{Read,Write}StructuredClone api. r=jorendorff
7a601537cb88002be9f759a4697568e0ea664285
created 2012-01-14 09:43 -0800
pushed 2015-01-29 00:57 +0000
Tom Schuster Tom Schuster - Bug 711843 - Update JSAPI for typed arrays, remove uses of jstypedarray.h outside the engine [r=Waldo,bz,Ms2ger,bholley,bjacob,philikon,evilpie,bent,yourmama] [a=mfinkle thanks to gkw]
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2015-01-29 00:57 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
6120308406f3824d69315c9b6b75ef432e7b9f2d
created 2012-04-05 14:02 -0700
pushed 2015-01-29 00:57 +0000
Bobby Holley Bobby Holley - Bug 739825 - Push principals when entering compartments in structured clone. r=mrbkap
1fb77c1bb7425855a005ed125ae33c8a712d8f02
created 2012-03-23 14:59 -0700
pushed 2015-01-29 00:57 +0000
Bobby Holley Bobby Holley - Bug 667388 - Handle wrappers during structured clone. r=mrbkap
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed 2015-01-29 00:57 +0000
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
4fc2f49371a8cfbdbaea1948f02d4750e3e82296
created 2012-02-24 14:19 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
42b869f3daaa2bfac89d6169df976e5f5e421fb3
created 2012-02-16 19:10 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 728095 - Eliminate all primitive-this machinery from JSObject and relegate it to subclasses. r=bhackett
7736d47f8fab770803b227527364363a59ab2135
created 2012-01-17 14:32 -0800
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Bug 717762: Proliferate js_memcpy and PodCopy, take 2. (r=luke)
4dd329d75054a9d949f5b26197425ea3520888f3
created 2012-01-13 17:35 -0800
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Back out b36175bbda47.
b36175bbda47da731573c8031a132a4f2385235d
created 2012-01-12 18:40 -0800
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Bug 717762: Proliferate js_memcpy and PodCopy. (r=luke)
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
3471b8810aad8361bfea1acf9365cb72d291a7b5
created 2011-11-01 22:46 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - No bug - Fix OSX -Werror builds by initializing Chars::cx in the constructor; rs=Waldo over IRC
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2015-01-29 00:57 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
8ee42c873213ae394f454f38f17fbda056ff6c60
created 2011-10-05 01:00 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 692039 - Split defineProperty into property and generic forms, and use them throughout the engine. r=bhackett
09242b2aa9898862465b7487b292195d3ee068e8
created 2011-10-08 15:45 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 692978 - Split lookupProperty into property and generic forms, and use them throughout the engine. r=bhackett
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
27c5ac49d8f03988a2a4ca2ef07e0f7a3bc58349
created 2011-10-08 15:45 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 692978 - Split lookupProperty into property and generic forms, and use them throughout the engine. r=bhackett
4d312cb93a94bdbd45d89331674ee3cd5e5e3f81
created 2011-10-04 23:48 -0700
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Bug 691695: Refactor RegExp components as prep for lazifying. (r=luke)
faa84974073b789f235b2d3ca74cefeb41c82860
created 2011-09-15 11:44 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 687621 - Convert getProperty to take a PropertyName*, and make getGeneric the only way to get a property for a jsid. r=luke
4f9a7183a1973cde3e1804168272729ed4390537
created 2011-09-19 09:34 -0700
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 684526 - Unify jsval and js::Value (r=jorendorff)
ecdad0ca5b0092e6206fc424404d693982715744
created 2011-09-02 17:23 -0700
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed 2015-01-29 00:57 +0000
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
08b6eaf6aad0e7011f2287db663ab5f67404fd58
created 2011-09-02 17:23 -0700
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
e5de9834cd1837c88a3d9d1706f3c72aeb401896
created 2011-08-11 09:42 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - [INFER] Fix typed array merge botch, bug 678029.
a6c87fd27ba9ddaf996a25f9752358e7cfb587bd
created 2011-08-09 13:29 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
afb8ed83d8345ef802a30cd72b2d4dfc08e96c78
created 2011-08-02 09:08 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2015-01-29 00:57 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
583cb8819d6201e692dec1db62d593c82b8934fb
created 2011-07-05 18:22 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
5113ddba6f6078ddc3b46c43eecd22ab1f89f649
created 2011-05-22 08:59 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
1fe03044bfebcccb5322c8719e9049c74b25dadc
created 2011-04-19 08:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c340841f04651a570ba8ff7e957c729f34b069db
created 2011-04-01 19:57 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ea1997ab6c32b50c133ac07af880315fd3642668
created 2011-03-22 18:07 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
221ad532f54f28577d57126bcdf767a3de80c04b
created 2010-12-20 09:06 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
4d5cc9be4eea59a9f1ba1e5d737cc02094d8473b
created 2010-12-18 20:44 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - [INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
645549ce095c93b8abe4c4921c1989ebb88b85a0
created 2010-12-07 17:11 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
794fe3408d3aa4ff7d6644e813b8eb38b39319d1
created 2011-08-01 15:49 -0700
pushed 2015-01-29 00:57 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
9bf13a8e7d3e8aa79f44ff5d9f8ea451d486bba3
created 2011-08-01 21:20 -0700
pushed 2015-01-29 00:57 +0000
Michael Wu Michael Wu - Backed out changeset 3b9852666565 (bug 664249) for possible orange r=killer
3b9852666565460810853575b911052705ce2267
created 2011-08-01 15:49 -0700
pushed 2015-01-29 00:57 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
75552dfd25c2ccb6ded97b142d410366b27dc43a
created 2011-07-06 17:02 -0700
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Merge the last known-good tracemonkey changeset that missed the train to aurora. (a=drivers)
38322c7498ff46cfeed002028b7ff18618e89b52
created 2011-06-27 18:53 -0700
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 660371: report regexp syntax errors as compiler errors when appropriate, r=cdleary
594b9b4cb1dfdddbf703bb071713a616f96939f4
created 2011-06-29 12:09 -0700
pushed 2015-01-29 00:57 +0000
Kyle Huey Kyle Huey - Bug 667652: Add a JS_FRIEND_API to get at the current offset in a structured clone buffer. r=jorendorff.
e3c7aa315ca56a7af834285229875e9bd71db85b
created 2011-06-16 15:46 -0400
pushed 2015-01-29 00:57 +0000
Nikhil Marathe Nikhil Marathe - Bug 664577 - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
ca93cfe414a051a4a785c4084086a6bb808dde84
created 2011-06-16 16:57 -0400
pushed 2015-01-29 00:57 +0000
Blake Kaplan Blake Kaplan - Backed out changeset 8b3dc129aed8. Missing bug number in the commit (bug 664577).
8b3dc129aed843be1da384c659c098db80cb42e5
created 2011-06-16 15:46 -0400
pushed 2015-01-29 00:57 +0000
Nikhil Marathe Nikhil Marathe - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
16b6d006a3fe44a58ced44f4e9ed7882a80fc517
created 2011-06-16 11:22 -0700
pushed 2015-01-29 00:57 +0000
Kyle Huey Kyle Huey - Bug 613066: Update structured clone algorithm to the latest spec. r=jorendorff
b89374bc34eeb87242ca9aef0932c2ea9961cec9
created 2011-06-14 15:33 -0400
pushed 2015-01-29 00:57 +0000
Nikhil Marathe Nikhil Marathe - Bug 656519 - Avoid a malloc (and a finalizer) by storing the malloc'd array in our slots instead of in a separate malloc'd structure in our private field. r=mrbkap
28a1e03302e6b13f8cf9b235dc9c2aad083a0381
created 2011-05-17 12:15 -0700
pushed 2015-01-29 00:57 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API, take 2. (r=Waldo)
less more (0) -60 tip