Dave Herman
|
eff925b1f0
|
Make the parsing methods members of JSCompiler for bug 518055. r=jimb
|
2010-03-11 17:28:01 -05:00 |
|
David Anderson
|
f5c8a2d251
|
Merge.
|
2010-03-11 12:19:51 -08:00 |
|
David Anderson
|
564824e65a
|
Backed out changeset 04023ea0fb08.
|
2010-03-11 12:19:36 -08:00 |
|
David Anderson
|
f1b0597661
|
Merge.
|
2010-03-11 12:19:18 -08:00 |
|
David Anderson
|
5ec93e220c
|
Backed out changeset 887a3e05324c.
|
2010-03-11 12:15:21 -08:00 |
|
David Anderson
|
05b6c5fc13
|
Merge.
|
2010-03-11 11:41:14 -08:00 |
|
David Anderson
|
3a082d612b
|
Fixed warnings from the tracer oracle (no bug, rs=brendan).
|
2010-03-11 11:40:44 -08:00 |
|
Brendan Eich
|
20a8cdf89b
|
lightweight JSParseNode subclasses (bug 550350)
|
2010-03-11 11:29:21 -08:00 |
|
Mike Moenig
|
2b408683cd
|
Allow custom allocator use in SpiderMonkey (bug 549532, r=dvander).
|
2010-03-10 21:02:18 -08:00 |
|
Luke Wagner
|
9971404eca
|
Fix bustage on opt/NSPR builds
|
2010-03-10 15:48:53 -08:00 |
|
Luke Wagner
|
a1a73dd94d
|
Bug 551276 - a more type-safe way to zero memory (r=Waldo)
--HG--
extra : rebase_source : fc5564c34cde6490a1d3b48a16a451f7e50c052a
|
2010-03-10 15:34:12 -08:00 |
|
Boris Zbarsky
|
2b44ad8323
|
Bug 551533. Use StringMatch in find_split instead of rolling our own search. r=lw
|
2010-03-10 18:28:44 -05:00 |
|
Boris Zbarsky
|
1ae8bf1009
|
Bug 551118 followup. Need to conver spaces to 0, not NaN. r=jorendorff
|
2010-03-10 12:12:43 -05:00 |
|
David Anderson
|
6d584e62ed
|
Clean up useless variables/params in the tracer. (bug 551100, r=lw)
|
2010-03-09 18:52:56 -08:00 |
|
Jeff Walden
|
c67d68c20e
|
Further bustage fixing
|
2010-03-09 17:44:16 -08:00 |
|
Jeff Walden
|
ace03add6c
|
More bustage fix, sigh
|
2010-03-09 15:38:41 -08:00 |
|
Jeff Walden
|
f0d10aeadd
|
Fix up some class names in comments, r=sparky
|
2010-03-09 15:23:53 -08:00 |
|
Jeff Walden
|
c723d157a5
|
Bustage fix, r=redness
|
2010-03-09 15:07:38 -08:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|
Brendan Eich
|
fbecd311a0
|
Remove excessive braces; nuke else after return.
|
2010-03-09 14:29:50 -08:00 |
|
Boris Zbarsky
|
19a7e9b481
|
Bug 551118. Reuse string-to-number code and fix bug with negative hex in strings being treated as a negative integer. r=brendan
|
2010-03-09 17:21:32 -05:00 |
|
Chris Leary
|
a5a35ca3be
|
Bug 550643 - Minor improvements to parsemark.py. r=jorendorff.
|
2010-03-08 18:22:44 -06:00 |
|
David Anderson
|
b8e9325d42
|
Trace recursion when the return keyword is omitted (bug 530900, r=gal).
|
2010-03-08 10:28:08 -08:00 |
|
Nicholas Nethercote
|
3e03ef3a42
|
Bug 550796 - TM: remove dead ImportGlobalSlotVisitor class. r=lw.
|
2010-03-08 16:11:59 +11:00 |
|
Nicholas Nethercote
|
f7c713fc2d
|
Bug 550654 - TM: removed dead 'inner_sp_ins' variable. r=dvander.
|
2010-03-08 08:09:35 +11:00 |
|
Luke Wagner
|
f6385a89c7
|
Comparison operator for HashTable Ptr (no bug)
--HG--
extra : rebase_source : 2d64c307f6a524066d0a4cb66c66a5b4cd48d83d
|
2010-03-05 11:55:42 -08:00 |
|
Chris Leary
|
06b4d618a7
|
Bug 548621 - Create suite of tests for JS parsing speed. r=jorendorff.
|
2010-03-05 16:47:24 -06:00 |
|
Chris Leary
|
82a9895df9
|
Bug 549971 - Add compile() function to JS shell. r=jorendorff.
|
2010-03-05 16:42:06 -06:00 |
|
Jason Orendorff
|
bfaa2dc218
|
In case of OOM in DEBUG build, don't crash. No bug, rs=jwalden via IRC.
--HG--
extra : rebase_source : c08508a93d1c1a98606dc1c7c8d9c08c57e17cad
|
2010-03-05 16:29:44 -06:00 |
|
David Mandelin
|
71634c4850
|
Bug 549509: jsval representation profiling, r=lw
--HG--
extra : rebase_source : e0e6c19db20d2e469066b5f9433c96c05bbff1c1
|
2010-03-05 11:45:28 -08:00 |
|
Jason Orendorff
|
ec9c7fcca7
|
New test for long-fixed bug 500528. We were about to re-introduce it in bug 497789! r=test coverage is good. See bug 497789 comments 78-79.
|
2010-03-05 09:05:12 -06:00 |
|
Igor Bukanov
|
9d1cbd468c
|
bug 549010 - folowup to replace PROTO access macros with the inlne function
|
2010-03-04 23:52:52 -08:00 |
|
Luke Wagner
|
7be2f8f3f2
|
Silence MSVC warning about no default assignment operator (r=me)
|
2010-03-04 23:30:28 -08:00 |
|
Mike Moening
|
0373a2437d
|
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
|
2010-03-04 20:44:09 -08:00 |
|
David Mandelin
|
5860e3e1f3
|
Bug 550352: make check-string-tagcloud more robust, r=lw
|
2010-03-04 17:03:53 -08:00 |
|
Luke Wagner
|
fdc3899884
|
Bug 543057 - Drop the Script object (r=brendan)
|
2010-03-04 00:33:57 -08:00 |
|
Luke Wagner
|
a87d51a58a
|
Loosen check-math-partial-sums for floating error (r=dmandelin)
|
2010-03-04 16:32:06 -08:00 |
|
Andreas Gal
|
cef73f06e6
|
Don't include JS-engine internal header files in header files outside the JS engine (bug 549440, r=jst).
|
2010-03-04 16:17:05 -08:00 |
|
David Mandelin
|
01cb3b3c0a
|
No bug: refresh JS_OPMETER feature, no_r=me
|
2010-03-04 15:22:07 -08:00 |
|
David Mandelin
|
fdacbe87cc
|
Bug 549503: more SunSpider verification tests, r=dvander
--HG--
extra : rebase_source : 15ebc76e6de2c982ca77bb6a271f691ddc8559a8
|
2010-03-01 17:40:01 -08:00 |
|
Brendan Eich
|
98c439cd12
|
Fix dictionary-mode scope property node alloc to happen inside rt->gcLock (538307, r=jorendorff).
|
2010-03-03 17:14:20 -08:00 |
|
Brendan Eich
|
9925442e73
|
Fix latent bug, exposed by fix for 549617, where JS_EvaluateUCInStackFrame looks like eval and confuses the compiler into writing into the empty script singleton-const (550045, r=mrbkap).
|
2010-03-03 16:43:17 -08:00 |
|
Brendan Eich
|
9af18d4767
|
Fix CallPropertyOp to cope with non-int arguments id (549951, r=mrbkap).
|
2010-03-03 14:44:03 -08:00 |
|
Luke Wagner
|
804b9124ea
|
Bug 515812 - Fix Range assignment (r=me)
|
2010-03-03 09:26:04 -08:00 |
|
Brendan Eich
|
37fd6525cc
|
Typo'ed testname in jstests.list for 549617.
|
2010-03-02 17:48:00 -08:00 |
|
Brendan Eich
|
9c8234d49b
|
Bug 549617 - JS_EvaluateUCInStackFrame doesn't see variables in flat closure (r=mrbkap).
|
2010-03-02 17:30:54 -08:00 |
|
Jeff Walden
|
23f47cabac
|
Bug 547087 - JS_EnumerateStandardClasses uses non-configurable, not non-configurable/non-writable, as attributes for global.undefined. r=jorendorff
|
2010-02-18 19:51:57 -08:00 |
|
Jeff Walden
|
d7c775ea6a
|
Bug 484508 - Support imacro groups corresponding to non-contiguous opcodes. r=brendan
|
2009-12-31 14:05:54 -06:00 |
|
David Anderson
|
487814a4c4
|
Removed initializing inparam from TraceRecorder::set. (bug 549727, r=luke)
|
2010-03-02 14:04:50 -08:00 |
|
Luke Wagner
|
27eed6e277
|
540706 - Small record_EnterFrame simplification (r=dvander)
|
2010-03-02 12:56:48 -08:00 |
|