Brendan Eich
|
b59083842e
|
Keep --disable-jit working (480657, r=gal).
|
2009-03-04 00:38:46 -08:00 |
|
Brendan Eich
|
f8f0ffd0ad
|
Followup patch for bug 481251.
|
2009-03-04 00:12:35 -08:00 |
|
Brendan Eich
|
b8d7de1c73
|
Bug 480657 - TM: Add an API to define traceable constructors (r=gal, jorendorff).
|
2009-03-03 22:53:27 -08:00 |
|
Andreas Gal
|
2cf9cb6089
|
Assert prototype shapes when reading a hole from a dense array instead of calling a builtin (481328, r=brendan).
|
2009-03-03 21:58:56 -08:00 |
|
Andreas Gal
|
229ec1b342
|
Fixed MacOSX breakage.
|
2009-03-03 18:27:49 -08:00 |
|
Andreas Gal
|
b2178a432e
|
Merge.
|
2009-03-03 18:04:36 -08:00 |
|
Andreas Gal
|
7ec7542986
|
Browser spuriously sets runtime->anyArrayPrototypeHasElement and makes perf bad (481251, r=mrbkap).
|
2009-03-03 18:04:15 -08:00 |
|
Andreas Gal
|
9893ad5068
|
Bug 481260 - JIT stats in tracemonkey can interfere with stdout-using embeddings. Take 2. r=jorendorff.
|
2009-03-03 18:24:05 -06:00 |
|
Wes Garland
|
0467495a28
|
Bug 481260 - JIT stats in tracemonkey can interfere with stdout-using embeddings. r=jorendorff.
--HG--
extra : rebase_source : deded1db6537352709c91ad36510a0a6c8f1a29d
|
2009-03-03 18:15:30 -06:00 |
|
Graydon Hoare
|
1a849e763f
|
Bug 480244 - Prevent recording of treecalls when function calls with extra args are in pending frames, r=gal.
|
2009-03-03 16:03:45 -08:00 |
|
Andreas Gal
|
9313a08651
|
Guard that we don't have to re-brand when writing a function into a slot if we didn't do so at recording time (481246, r=brendan).
|
2009-03-03 14:34:48 -08:00 |
|
Robert Sayre
|
bc53f36141
|
Bug 476374 - JSON.parse does not support reviver argument as defined in spec. r=jorendorff
|
2009-03-03 12:55:11 -05:00 |
|
Robert Sayre
|
57a234ccb4
|
Take out printfs. no relation to orange
|
2009-03-03 10:46:56 -05:00 |
|
Robert Sayre
|
4c7b8c5cdb
|
Merge.
|
2009-03-03 01:28:44 -05:00 |
|
Robert Sayre
|
dca44f7718
|
Check where we're calling JSON functions for a few runs. Temporary debug stuff.
|
2009-03-03 01:27:10 -05:00 |
|
Jeff Walden
|
f5de2ddb7a
|
Back out bug 473256 due to subsequent inadequacies and potential performance regression
|
2009-03-02 19:19:26 -08:00 |
|
Jeff Walden
|
47cbcbe133
|
Backed out changeset d69277360499
|
2009-03-02 19:15:12 -08:00 |
|
Blake Kaplan
|
33f8bfa228
|
Bug 480096 - Don't leave the last argument lying around in case someone accidentally uses it. r=brendan
|
2009-03-02 15:05:32 -08:00 |
|
Robert Sayre
|
63933eac27
|
Bug 459161 - Process first argument to JSON stringify and parse methods as specified by ES3.1, part 2. r=jorendorff
|
2009-03-02 17:00:28 -05:00 |
|
Jason Orendorff
|
5b79576619
|
Bug 480856 - PurgeScopeChain should deep-bail. r=brendan.
--HG--
extra : rebase_source : b9c10596268b9421f66d9636342b7edf4419055e
|
2009-03-02 14:01:30 -06:00 |
|
Igor Bukanov
|
6146b86a19
|
bug 479430 - adding mixing operation callback calls. r=gal
|
2009-03-02 14:32:27 +01:00 |
|
Andreas Gal
|
eb4d22fda5
|
Whitespace and spelling fix (no bug, no code change).
|
2009-03-01 08:25:36 -08:00 |
|
Andreas Gal
|
07943107b2
|
Trace index out-of-bounds case of charCodeAt and optimize for integer case (480794, r=danderson).
|
2009-03-01 00:53:58 -08:00 |
|
Andreas Gal
|
cba1bec75b
|
Backed out bug 480657. Massive failures across all platforms.
|
2009-02-28 23:40:04 -08:00 |
|
Andreas Gal
|
8551919e85
|
Style nit (no bug, no code change).
|
2009-02-28 18:40:59 -08:00 |
|
Andreas Gal
|
275b6b1231
|
Add an API to define traceable constructors (480657, r=brendan).
|
2009-02-28 18:18:42 -08:00 |
|
Andreas Gal
|
09c5cbed99
|
A little helper function to make life in gdb more bearable (DEBUG only, no bug, r=danderson).
|
2009-02-28 16:21:18 -08:00 |
|
Jeff Walden
|
f09329cc7c
|
Kicking Windows...
|
2009-02-27 22:32:38 -08:00 |
|
Jeff Walden
|
0411f120b5
|
Bug 480579 - __proto__ setting does not flag delegate, breaking deep property caching assumptions. Tag-team effort of Brendan and me, r=us
|
2009-02-27 22:23:09 -08:00 |
|
Jason Orendorff
|
9bb07bbdc3
|
Delete unused member variable and fix style issue discovered by Waldo just below. No bug. r=Waldo.
|
2009-02-27 13:34:32 -06:00 |
|
Jason Orendorff
|
c519e14417
|
Bug 480199 - Add assertEq function to JS shell. r=mrbkap.
|
2009-02-27 14:14:28 -06:00 |
|
Andreas Gal
|
b1b302b037
|
Merge.
|
2009-02-26 21:54:01 -08:00 |
|
Andreas Gal
|
3b7adaff66
|
Permit and guard on dense arrays when tracing a not-found property acccess (480479, r=jwalden).
|
2009-02-26 21:53:30 -08:00 |
|
Jeff Walden
|
d11e162a98
|
Kick tinderboxen as I still think this orange is bogus, because all the oranges seem to be happening in different locations across runs
|
2009-02-26 21:00:15 -08:00 |
|
Andreas Gal
|
eed95769ef
|
Merge.
|
2009-02-26 19:01:19 -08:00 |
|
Andreas Gal
|
05f54340b1
|
Trace reading undefined properties (478512, r=jwalden).
|
2009-02-26 19:01:02 -08:00 |
|
Jeff Walden
|
3df0f76eb5
|
guardElemOp relies on op_offset representing JSObjectOps.getProperty or JSObjectOps.setProperty, so it should assert it. r=lumpy, sr=jack
|
2009-02-26 15:04:21 -08:00 |
|
Jeff Walden
|
9376208518
|
Bug 473256 - TM: Wrong function called via f() when global f is reassigned on trace. r=brendan
|
2009-02-26 13:18:30 -08:00 |
|
Andreas Gal
|
9bee2b93a7
|
Follow-up fix for 479109. Regenerate imacros.c.out and bump xdr bytecode version.
|
2009-02-26 12:19:24 -08:00 |
|
Andreas Gal
|
b2ae7d96cc
|
js_Array_dense_setelem can call arbitrary JS code (479487, r=jorendorff).
|
2009-02-26 11:59:07 -08:00 |
|
Igor Bukanov
|
4d4d7b3510
|
bug 477706 - fixing most VC 2005 warnings. r=gal,mrbkap
|
2009-02-26 09:49:39 +01:00 |
|
Andreas Gal
|
7880c21372
|
Improve blacklisting (479109, r=graydon).
|
2009-02-25 18:47:22 -08:00 |
|
Andreas Gal
|
a351aa3838
|
Make arrays with less than 256 entries always dense (479386, r=brendan).
|
2009-02-25 14:48:07 -08:00 |
|
Jason Orendorff
|
5f9db652a8
|
Bug 477351 - Assertion failure: cx->bailExit (from js_ReportAllocationOverflow from js_ConcatStrings). r=gal.
--HG--
extra : rebase_source : 52b5fea9846cfb36eeb4e295005634d9d490598e
|
2009-02-25 13:11:34 -06:00 |
|
Jason Orendorff
|
9b66765431
|
Bug 480016 - js/tests/js1_8_1/extensions/regress-477187.js uses timeout() but doesn't expectExitCode(6). r=bc.
--HG--
extra : rebase_source : b95ba1ccbbdf318786e2446276d80885602d574a
|
2009-02-25 12:41:41 -06:00 |
|
Jason Orendorff
|
0f8f95cbfb
|
Bug 381963 - Missing parens around genexp in |while|. r=Waldo.
--HG--
extra : rebase_source : c87b642082bf9e05c8fb7993fa8a37d3fa63b4ce
|
2009-02-25 11:36:39 -06:00 |
|
Jason Orendorff
|
2ac8fa8745
|
Bug 479887 - Remove vestigial #ifdef MOZILLA_1_8_BRANCH. r=Waldo.
--HG--
extra : rebase_source : e5ea3d25ae24e6e9900819656f18e1e3830c5bdd
|
2009-02-23 17:37:36 -06:00 |
|
David Mandelin
|
cf2d44b795
|
Bug 477576: memory spike on Dromaeo string due to missing GC_POKE, r=igor
|
2009-02-25 11:09:21 -08:00 |
|
Jason Orendorff
|
bb2c20a31d
|
Bug 480126 - jsstack.js static analysis errors in js_GetCurrentBytecodePC and specializeTreesToMissingGlobals. r=bsmedberg.
|
2009-02-25 11:42:39 -06:00 |
|
Robert Sayre
|
e2e22e9c88
|
Bug 465371 - Native JSON stringification aborts on functions and xml but returns JS_TRUE. r=shaver
|
2009-02-25 00:53:49 -05:00 |
|