js/src/jsexn.cpp
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
b5d3c424d66d01df04121bd502cdfe5efb685428
created 2011-06-15 16:14 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from TM. Huge merge. Stack changes from bug 656462.
8b978fbe8b9c3013e51e4a46b8cd7389550fccc9
created 2011-06-07 12:12 -0700
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Merge from TM.
2a7cbe40d6284ede0a25eb1bddfb4c9e99696a9f
created 2011-05-16 17:50 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately.
49acedc64071d70a17704db6f9c707f25584d4d1
created 2011-04-29 10:12 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
fa18cc39138ff8d60562bf65486f8ca8022ba09f
created 2011-04-26 15:06 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - No-op merge to squelch the merge in rev edd7fb5c83a0, which was harmless enough but merged the wrong things. The other parent of this changeset, rev 2e77e2f5bc90, is the better merge.
edd7fb5c83a03f18cb3844d319e6752d57262d81
created 2011-04-26 12:12 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge tracemonkey to jsdbg2.
ed434f4c233eee7090fb9b38229bdc1354f1555f
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e3ae6cf9af13300c7d79acad68b430645dfcfeac
created 2011-07-26 14:41 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 670205 and bug 673451 because of build bustage
a0d99d0ee00ea544ec36d61ca1ff65097e288901
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
bb9e5496b0aca48c09052c1342e4c4351a8ede87
created 2011-05-13 08:56 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656462, part 4 - Simplify stack code, keep track of native calls, create new iterator over native/scripted callstack, make JS_SaveFrameChain fallible (r=waldo,mrbkap)
abd2dcd555f45b539b63f5ad0943803b7253dc88
created 2011-05-27 18:15 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 538293 - remove inlineCallCount and this STACK_QUOTA silliness (r=dvander)
787c58add0d204006391d61890b86253b58aad55
created 2011-01-21 14:10 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 627016 - remove JSProperty out param from DefineNativeProperty. r=jorendorff
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
28bc239d3d9df5f64b331e9f6ed516769036d304
created 2011-04-26 10:42 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla-central and tracemonkey.
3e5aaea1ccf87aef2f17c6e71eb9958664e6eb82
created 2011-04-15 16:56 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 616666 - Use explicit stack for GC marking (r=gal)
8b7e0800ba3d2647f1c1b7c2f673e7dd66991212
created 2011-04-08 10:52 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 602994 - Clean up eval, remove unneeded security checks, assert equivalence of principal lookup (r=waldo,mrbkap)
19f14915646a34ec17d9c30f1d1412f5133d7fe8
created 2011-04-18 12:30 -0700
pushed 2011-08-19 14:38 +0000
Daniel Holbert Daniel Holbert - Bug 637207 followup: Remove declaration of now-removed helper function. r=gal
9743d95d473e914ced2f749c882a09ecbbd1d506
created 2011-04-14 09:47 +1200
pushed 2011-08-19 14:38 +0000
Cameron McCormack Cameron McCormack - Bug 637207 - Make name & message on Error prototypes and message on Error instances not enumerable r=gal
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-08-19 14:38 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
300e998d0291a54224fdb4eb7cb3243377037aed
created 2011-03-29 09:05 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
dbb123c798c8c69d6985cf50648d4c671c7bc881
created 2011-03-14 11:30 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 636296 - Change meaning of JSStackFrame::hasCallObj to be more sane (r=waldo)
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
2a7515434a1dab9d77cf338a30b3f17a85978de7
created 2011-03-08 16:15 -0600
pushed 2011-08-19 14:38 +0000
Tom Schuster Tom Schuster - Bug 635010 - new Error(undefined).hasOwnProperty("message") should be false. r=jorendorff.
a7784d11c59bb0c03cb1626b3d2e8c66f7885271
created 2011-03-05 14:50 -0800
pushed 2011-08-19 14:38 +0000
Andreas Gal Andreas Gal - Remove obsolete JSMarkOp API (bug 638291, r=jorendorff).
c919a7271ac15c20d0a7a19e4f54b078da8b3594
created 2011-02-03 14:06 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
9be05c62b6ce59a5269cc6f4eb965b101b5b303c
created 2011-03-25 18:22 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 601102 - Stop building exception backtrace at compartment boundaries (r=gal)
f007657da01e8f06cdf27a84513735cfa8abd15e
created 2011-02-25 11:08 -0800
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix (bug 635200, r=gal, a=blocking).
4b56bfdf61a79a0f0fd896aa7970c48f40195363
created 2011-02-09 11:31 -0800
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
3d69803eee340303a2517f5291ac2b2fcaf9d35c
created 2011-01-26 13:37 -0800
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 619283 - Built-in JS methods must not box undefined or null into the global object when called, both to comply with ES5 and to prevent inadvertent global object exposure to secure JS variants. r=dmandelin, a=blocking
f727e6cd2f06fe07d2e1d5d2b7979a051223c053
created 2011-01-24 17:32 -0600
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - js_InitExceptionClasses was skipping part js_InitClass, leading to "Assertion failure: proto->canProvideEmptyShape". Bug 624968, r=Waldo.
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
91c193d27482d84d44a0d3a98fff7c2d58db8d98
created 2010-11-24 19:18 +0100
pushed 2011-08-19 14:38 +0000
Jan de Mooij Jan de Mooij - Bug 614603 - RegExp.length and Error.length don't have their ES5-specified values. r=jwalden
d08fc0e5730e279da450a1bd4f5cecbcbfbad5f8
created 2010-11-11 21:40 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
3ab57a9fb7b817b70d579082599ad1c08c6438ed
created 2010-11-11 11:19 -0800
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 8e119f847f97 (build busted)
8e119f847f97ba1e29da8192ca5fc93248e6c960
created 2010-11-02 15:36 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
d1c6cef6da3a99ea8b80cb447f6bfb83ba7c6022
created 2010-10-28 17:15 +0200
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal
92af3359a18ffd2bd1dc259593bca527e68a0881
created 2010-10-21 11:42 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 595884 - JM: make f.apply(x, arguments) fast (r=dvander)
ceae364726902763a621b46cbca5af868a6e74be
created 2010-11-01 16:18 -0700
pushed 2011-08-19 14:38 +0000
Andreas Gal Andreas Gal - Switch compartments when walking stacks (bug 608800, r=mrbkap).
4e4f70452d86f53d05515fc7bb1d84fe4fcdc7a5
created 2010-10-25 16:47 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 607148 - Remove unnamed namespaces from SpiderMonkey code. rs=luke
60bdafdffdb929a45b6d30c99b5349cbf57c892a
created 2010-10-22 19:04 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Remove JSObject::title. Bug 606029, r=igor.
cf3746fc25f9265d992b79eeb89acfafe4a6d10a
created 2010-10-04 16:22 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 601505 - Error instances don't have [[Construct]] (r=brendan)
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
1c913526c597640d9da597d180b0fe1e2fe2d2ad
created 2010-09-24 10:54 -0700
pushed 2011-08-19 14:38 +0000
Gregor Wagner Gregor Wagner - Bug 558861 - Compartmental GC (r=gal)
8721b595e7ab167791c797ac16bd33c843686136
created 2010-08-09 22:43 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
7f7a0154ed13db8875576cd11614fd25a6ceafad
created 2010-08-23 11:35 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
a6f55b452f916635e8cc51be5a4418f41d08c410
created 2010-08-19 17:30 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
3a51962c5475713e1002c793b94f7e67c89afd10
created 2010-08-16 15:37 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
7513d466bfee99c796a46b510c985669ef71deab
created 2010-08-09 11:36 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
0da455565838d667801967dacebd69f77c09794e
created 2010-07-29 13:23 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
bf88f75a66ce7f75b7b558210469ca38296cab96
created 2010-07-04 00:12 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Get merge building js shell and passing trace/ref tests. Still need to fix up browser
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Merge
7bf9aa3c3524be0e62a885a3598ce270286d8047
created 2010-06-29 22:33 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Drop the distinction in js::Value of funobj vs. nonfunobj. Instead, values can just have JSVAL_TYPE_OBJECT. The trace-jit still uses funobj/nonfunobj and translates as necessary.
f36479b000c6f64ddd037d2f7e76600e3fe8d6cd
created 2010-06-10 10:09 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Simplify code now that Value is copyable
less more (0) -100 -60 tip