js/src/jsparse.cpp
60bdafdffdb929a45b6d30c99b5349cbf57c892a
created 2010-10-22 19:04 -0500
pushed 2010-10-27 01:10 +0000
Jason Orendorff Jason Orendorff - Remove JSObject::title. Bug 606029, r=igor.
78b0a2bd07fbf99990cf0597805914a1001534d8
created 2010-10-19 11:08 -0700
pushed 2010-10-20 14:14 +0000
Bill McCloskey Bill McCloskey - Bug 596364 - Allow the trace JIT to tell the method JIT to unblacklist a loop (r=dvander)
5642354319d62e8868e4435dee5f7cf7db181a40
created 2010-10-18 11:34 -0700
pushed 2010-10-20 14:14 +0000
Bill McCloskey Bill McCloskey - Bug 601395 - Fix parent pointer tracking for block objects (r=cdleary)
65c9542666dc39c501e6d2a0f79e1fc718817e8d
created 2010-10-11 11:49 -0700
pushed 2010-10-18 17:04 +0000
Jeff Walden Jeff Walden - Fix old comment referring to eval cache code being in obj_eval. r=waylon
38cbd4e02afc0c69ac3ec8002446ac4ce3b1f2b8
created 2010-10-12 11:50 -0700
pushed 2010-10-14 01:40 +0000
Jeff Walden Jeff Walden - Bug 514570 - 3 - Don't box |this| for strict mode functions. r=jorendorff
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed 2010-10-14 01:40 +0000
Jason Orendorff Jason Orendorff - Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
42728286536210f9b6e3a6b09f18adfe11bb5666
created 2010-09-29 13:21 -0700
pushed 2010-10-01 13:05 +0000
Bill McCloskey Bill McCloskey - Bug 535912 - Eliminate blockChain from JSStackFrame (r=cdleary)
fb50e5ff2dab72e676a19a3e9c263c4ac2ce6eaa
created 2010-09-13 22:33 -0700
pushed 2010-10-01 13:05 +0000
David Anderson David Anderson - Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin).
eba54c4edd6fe8109a287cb8bb1e75f6c1d6e492
created 2010-09-28 21:09 -0700
pushed 2010-09-29 06:01 +0000
David Anderson David Anderson - Fix closed-name analysis in with-statements (bug 593556, r=brendan).
1c913526c597640d9da597d180b0fe1e2fe2d2ad
created 2010-09-24 10:54 -0700
pushed 2010-09-29 06:01 +0000
Gregor Wagner Gregor Wagner - Bug 558861 - Compartmental GC (r=gal)
81c0aef6b27287a59caaa7b6a3c2062360223265
created 2010-09-21 12:38 -0700
pushed 2010-09-21 19:59 +0000
David Anderson David Anderson - Fix global variables overwriting resolved properties (bug 595917, r=brendan, a=blocking).
b77f5038c42f78b7070dd490cdc2a45ac5d5468d
created 2010-09-14 19:53 -0700
pushed 2010-09-16 16:26 +0000
Dave Herman Dave Herman - bug 569464, r=brendan: bad let-expression-statements in strict mode
552bb56871e07d40fbe78a5b48861e2283c3cf7b
created 2010-09-13 15:53 -0700
pushed 2010-09-15 02:04 +0000
Chris Leary Chris Leary - Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
33bf77bcf1a0cd187a16b1839b53e2f12261069d
created 2010-09-13 09:38 -0700
pushed 2010-09-15 02:04 +0000
Chris Leary Chris Leary - Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
8721b595e7ab167791c797ac16bd33c843686136
created 2010-08-09 22:43 -0700
pushed 2010-09-15 02:04 +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)
65a532c7885e213d1463d8afa9e0566ad4129136
created 2010-09-03 11:05 -0700
pushed 2010-09-12 04:18 +0000
Brendan Eich Brendan Eich - Rename freeslot appropriately (593256 separated cosmetics-only patch, r=jorendorff).
b1facf8ba54e39a530d175363675d96bd0364da1
created 2010-09-02 14:50 -0700
pushed 2010-09-12 04:18 +0000
Brendan Eich Brendan Eich - Eliminate JSObject::freeslot via monotonic lastProp->freeslot (592556, r=jorendorff,dvander).
bd083de5575d54b98afcfc3df4aaf316adbb7ae1
created 2010-09-09 16:52 -0700
pushed 2010-09-11 19:16 +0000
Chris Leary Chris Leary - Back out due to mochiserver breakage. (no_r=me)
c6c5449d7b24acc31d75c8f899b010b550d39dd3
created 2010-09-09 14:25 -0700
pushed 2010-09-11 19:16 +0000
Chris Leary Chris Leary - Bug 540675: remove callerVersion from stack frame. (r=lw)
e0e89af9170d284da2825b5423082aaa71c7be18
created 2010-08-30 19:04 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Removed bogus assert in global var prediction (bug 591606, r=dmandelin).
ed343d3f919d65a3b49096280d1ed8f3d0709aa9
created 2010-08-30 15:21 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Fix browser build bustage left from merge.
d575f16c7f5552eeb2fa098d7544a2b9533ba56d
created 2010-08-30 15:13 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
1456215132071ef99ab27ebb149efc19b9c6e5e9
created 2010-08-27 15:54 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Bug 590088: copy only variables into call objects that may be referred to later, r=dvander
2ead9f3860ddd404dfd829858988b97f5274e205
created 2010-08-19 11:11 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
d98210dc7e0635cd8d8884a873d9b9c722ee8671
created 2010-08-17 15:32 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
3a51962c5475713e1002c793b94f7e67c89afd10
created 2010-08-16 15:37 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
8e6e34a8889f29ce0dc1bf51f5647d9982ca5843
created 2010-08-12 11:42 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey. This picks up Yarr.
823b1c58a0ed889f5edfad38df2a41f0a62e3ba3
created 2010-08-03 19:18 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Eagerly initialize Function, Object classes before compiling (bug 582286, rs=brendan).
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
b2ac400bcb187648401def741146281224ed9bde
created 2010-07-27 11:48 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
40d061956e16aeb7c424610e185a9ae8f375bb2b
created 2010-07-26 14:36 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Bug 582039: deoptimize globals if the initial var object is not the global object, r=dvander
03307f6a51528d98327fc9183973953fb31c4054
created 2010-07-23 18:47 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
90da6c5c9cbbfc735159314a7033723b46b825a2
created 2010-07-11 00:57 -0700
pushed 2010-09-11 19:16 +0000
Chris Leary Chris Leary - Bug 577708: Remove Algol-like display optimization. (r=dvander)
0ea22d1ff97ec03d02ad34540f6552b8035f851d
created 2010-07-05 20:14 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Unbroke build, merge merge merge.
db403b4edf3e7a00defa57026e4275be2023c8c2
created 2010-07-05 18:07 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval & TM.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
95dc54180c543b4674c6cb4761f84baa29eb2820
created 2010-07-04 14:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from TM
bf88f75a66ce7f75b7b558210469ca38296cab96
created 2010-07-04 00:12 -0700
pushed 2010-09-11 19:16 +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 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge
e9fd0b7f5c1b52f5f07d567c4f588a773bd59d93
created 2010-06-30 11:46 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval.
7bf9aa3c3524be0e62a885a3598ce270286d8047
created 2010-06-29 22:33 -0700
pushed 2010-09-11 19:16 +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.
3f955bda7cfe0659ca0c6ddc3ad231613d817a05
created 2010-06-18 11:07 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Don't optimize escaping variables (bug 566022).
986b895298227c56703a66a80c5e795317ad9a56
created 2010-06-12 19:00 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Predict unbound names as being on the global object (bug 564949).
56ac5ae1825dbea69d0d351ade5fb378616e49c6
created 2010-06-10 23:43 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Statically bind some global functions (bug 562729, r=brendan).
b96664aaa83446930f06bd21b74cb5dd35980193
created 2010-06-10 14:20 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Fixed build for realz.
388393377c17cb62ebf16371b1a66245dd0d3685
created 2010-06-10 14:18 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Fixed build.
e315d1ab94af4203e98c6aecefe7310e88033515
created 2010-06-10 14:01 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval branch.
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
d60ebb6b71218051579e4f13749dcb98311d776c
created 2010-06-03 23:04 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval branch.
71e3da0402fa45d50e768c0e49cb775ed131b2d7
created 2010-06-02 19:09 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Remove jsboxedword, change jsid to be a jsval
fc35324989a0fbf81ef096bf2a773300b0daadf7
created 2010-05-22 15:38 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - Statically bind global variables where possible (bug 561923, r=brendan).
4f92fa458f1b8d6c1c9196d0a2cf9a21ac403926
created 2010-05-22 14:52 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - imported patch globals_prt3_2
ccb1c0e11936865e6105f22924cde66c743e1792
created 2010-05-18 19:05 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Turns out implicit conversion from JSString to Value is also dangerous (NULL).
552e783e03ff33fbf0e4aac66bebe2803fa4cdbb
created 2010-05-18 14:23 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Turns out function objects can be on parent chains
dc5b9e739476fcfb1a77c7582593ff306d14ee1b
created 2010-05-17 18:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Fixing shell/js
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - convert up to jsstr
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
less more (0) -300 -100 -60 tip