Graydon Hoare
928a144549
Bug 470310 - Interpreter errors or pending exceptions should abort trace, r=brendan.
2009-01-21 12:14:47 -08:00
David Mandelin
cfdae81a6c
Bug 465784: Trace cache OOM crash due to misplaced OOM check
2009-01-21 11:36:52 -08:00
Igor Bukanov
6736b71ed3
Backed out changeset a0e1d4a2404f - the patch for the bug 474586 causes timeouts in crash tests on Mac and Windows.
2009-01-21 20:22:42 +01:00
Andrei Saprykin
74aaef5de9
bug 453432 - Checking for MaybeGC conditions when allocating GC things
2009-01-21 16:47:17 +01:00
Blake Kaplan
337193a287
Bug 474236 - Only throw errors when we have to. r=brendan
2009-01-20 16:31:10 -08:00
Jeff Walden
316567571d
Fix typo noted by bclary in bug 471214
2009-01-20 15:20:21 -08:00
Blake Kaplan
51b802e104
Bug 474236 - Propagate EOF flags harder. r=brendan
2009-01-20 14:41:43 -08:00
Benjamin Smedberg
62819d719b
Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted - fixed patch: XRE_GetBinaryPath gets the file of the executable: we want to pass the parent directory to XPCOM.
2009-01-20 14:56:44 -05:00
Brendan Eich
de4b1fdca9
Give up on automation due to intermittent redness (r=jst).
2009-02-02 18:52:12 -08:00
Brendan Eich
6d08426281
Try hardest of all (last time) to fix redness (r=nthomas).
2009-02-02 16:49:43 -08:00
Brendan Eich
ace10526e3
Try hardest to fix redness (r=me).
2009-02-02 15:15:19 -08:00
Brendan Eich
347f9837bf
Try harder to fix redness (r=bsmedberg).
2009-02-02 14:33:03 -08:00
Brendan Eich
54a193d564
Try to fix redness (r=ted).
2009-02-02 14:17:59 -08:00
Brendan Eich
690dac3d8f
Bug 476181 - imacros.c.out out of date; also Makefile.in bustage/cleanup (r=ted/jorendorff).
2009-02-02 13:56:34 -08:00
Jason Orendorff
74aa96d51e
Bug 476466 - jsstack.js static analysis error in js_GC. r=bsmedberg.
2009-02-02 11:30:53 -06:00
Ted Mielczarek
6320b57fea
bug 470914 followup - don't normalize symlinks in xpcshell's __LOCATION__. r+sr=mrbkap
2009-02-02 08:53:23 -05:00
Wesley W. Garland
6314f92b5b
Bug 475393 Standalone Spidermonkey should build on Solaris with GCC r=jim
2009-02-02 18:54:48 +08:00
Walter Meinl
ee2d22da55
Bug 474366: follow-up patch, r=ted.mielczarek
2009-02-01 10:03:41 +01:00
Robert Sayre
0a6777d1fb
Merge tracemonkey to mozilla-central.
2009-01-31 11:45:24 -08:00
Atul Varma
15e639d358
bug 445873 - let callers of Components.utils.Sandbox specify JS version; r+sr=mrbkap
2009-01-30 13:17:23 -08:00
Peter Weilbacher
fa09fefb49
Bug 474366: OS/2 build break in xpcshell.cpp due to bug 470914, p=wuno@lsvw, r=ted.mielczarek
2009-01-30 10:19:43 +01:00
Brad Lassey
f25fa99028
bug 473411 - the rule for DIST_FILES should create dist/bin, syncing config/rules.mk with js/src/rules.mk r=ted
2009-01-30 00:22:04 -05:00
Robert Sayre
78d557da18
Merge tracemonkey to mozilla-central.
2009-01-28 10:56:08 -08:00
Jim Blandy
5151951c4e
Bug 475064: Use 'test !', not '! test' in configure scripts. r=bsmedberg
2009-01-28 09:01:40 -08:00
Bob Clary
e5baf44c45
bug 471450 - record mozilla-1.9.1 fix.
2009-01-28 08:34:13 -08:00
Bob Clary
bff9377a15
bug 470364 - JavaScript Test by Jeff Walden.
2009-01-28 08:34:13 -08:00
Bob Clary
049839124b
bug 471635 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:12 -08:00
Bob Clary
e11b769686
bug 474769 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:12 -08:00
Bob Clary
0a78317c86
bug 474935 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:12 -08:00
Bob Clary
f759904a7d
bug 472599 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:12 -08:00
Bob Clary
a148855b1e
bug 458838 - JavaScript Test by Boris Zbarsky.
2009-01-28 08:34:12 -08:00
Bob Clary
8e418d82f7
imported patch bug-366601.patch
2009-01-28 08:34:11 -08:00
Bob Clary
9ea10edd73
bug 352026 - record mozilla-central failure.
2009-01-28 08:34:11 -08:00
Bob Clary
1bcfb5f86d
bug 319980 - record failures.
2009-01-28 08:34:11 -08:00
Bob Clary
8026f2f290
bug 455464 - record failures.
2009-01-28 08:34:11 -08:00
Bob Clary
3b88383319
bug 455982 - record failures.
2009-01-28 08:34:10 -08:00
Bob Clary
d976ddf0c8
bug 458679 - record failures.
2009-01-28 08:34:10 -08:00
Bob Clary
4d6e716e08
bug 341821 - record failure.
2009-01-28 08:34:10 -08:00
Bob Clary
df84964d1f
bug 470388 - record variety of darwin failures.
2009-01-28 08:34:10 -08:00
Bob Clary
3eea47c9a0
bug 469925 - record 1.9.0 failures.
2009-01-28 08:34:10 -08:00
Bob Clary
1eaef223e0
bug 469927 - record 64bit jit vs. non-jit test failure due to lack of jit support.
2009-01-28 08:34:09 -08:00
Bob Clary
a83e4dc2ff
bug 451974 - JavaScript Tests by Andreas Gal.
2009-01-28 08:34:09 -08:00
Bob Clary
4d3c6c3577
bug 459405 - JavaScript Test by Robert Sayre.
2009-01-28 08:34:09 -08:00
Bob Clary
af33760fe7
bug 461180 - add math-trace-tests.js to the JavaScript Test library.
2009-01-28 08:34:09 -08:00
Bob Clary
ae4b1e68cd
bug 463783 - JavaScript Test by Gary Kwong and Jesse Ruderman.
2009-01-28 08:34:08 -08:00
Bob Clary
e283471f74
bug 464862 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:08 -08:00
Bob Clary
8a800fc710
bug 465236 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:08 -08:00
Bob Clary
8bab180ca1
bug 465377 - JavaScript Test by Igor Bukanov.
2009-01-28 08:34:07 -08:00
Bob Clary
92aad11582
bug 465476 - JavaScript Test by Jeff Walden.
2009-01-28 08:34:06 -08:00
Bob Clary
2c3105e129
bug 465484 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:05 -08:00
Bob Clary
653d14ffc2
bug 470223 - JavaScript Test by Edward Lee.
2009-01-28 08:34:04 -08:00
Bob Clary
201a226aca
bug 470739 - JavaScript Test by Jesse Ruderman.
2009-01-28 08:34:04 -08:00
Bob Clary
8d704562ac
bug 471197 - JavaScript Test by Igor Bukanov.
2009-01-28 08:34:03 -08:00
Brendan Eich
73225b4ef7
Bug 454184 - Implement eval caching (r=mrbkap).
2009-01-27 19:56:55 -08:00
Reed Loden
d440bbfe03
Apply rules.mk section of bug 460913's patch to js's separate rules.mk in order to fix orange.
2009-01-27 19:56:49 -06:00
Blake Kaplan
2eff5238d9
Bug 475185 - Add a crashtest.
2009-01-27 15:34:16 -08:00
Igor Bukanov
a741088d8f
Backed out changeset e74857ea8248 - this caused unit test failures on Mac
2009-01-20 17:11:09 +01:00
Andrei Saprykin
4b9a729294
bug 453432 - Checking for MaybeGC conditions when allocating GC things
2009-01-20 15:50:39 +01:00
Robert Sayre
0abc47d8d9
Merge mozilla-central to tracemonkey.
2009-01-18 14:45:56 -05:00
Ted Mielczarek
09f20c7fbd
bug 470914 - add a __LOCATION__ field to the global object for files loaded on the commandline in xpcshell. r=timeless
2009-01-18 12:01:15 -05:00
Graydon Hoare
f11fbedc53
Bug 470353 - Limit skip() allocations in tracer, r=gal.
2009-01-16 14:43:15 -08:00
Jeff Walden
6dd2ecbbc9
Unbreak optimized builds so that jitstats typo-checking doesn't affect them; in builds without the global tracemonkey property, we won't have any known jitstats, so check for that case and don't do typo-checking when jitstats tests can't actually be performed. r=graydon
2009-01-16 12:13:13 -08:00
Blake Kaplan
aebb11c75d
Bug 475185 - Fast natives don't enforce minargs, so we have to do it ourselves. r=jorendorff sr=brendan
2009-01-26 16:55:53 -08:00
Blake Kaplan
bd43529c57
Bug 475291 - Avoid roundtripping arbitrary jsids through JSAtom *s. r=brendan
2009-01-26 16:55:43 -08:00
Peter Van der Beken
216d9f229d
Backed out changeset 81428de4b5dc (Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.).
2009-01-26 09:09:22 +01:00
Peter Van der Beken
9cedf29680
Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.
2009-01-26 08:44:22 +01:00
Brendan Eich
507ab48825
Argh.
2009-01-25 14:04:53 -08:00
Brendan Eich
243c775869
Warning policing (please check and avoid adding).
2009-01-25 13:59:59 -08:00
Peter Van der Beken
f0559e5d15
Fix for bug 443483 (Closed windows need two cycle collections to be collected). r=bent, sr=jst, a=jst.
2009-01-25 15:34:26 +01:00
Peter Van der Beken
3f5c833846
Back out changeset e919f0c1dfa9 (Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.) to try to fix red on leak tinderboxes.
2009-01-24 23:13:29 +01:00
Peter Van der Beken
78e694f4f3
Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.
2009-01-24 18:28:40 +01:00
Peter Van der Beken
9c4ef0c065
Fix DEBUG_CC build. NPOTB.
2009-01-24 18:28:33 +01:00
Bob Clary
09121f8412
bug 469625 - JavaScript Tests by Jason Orendorff.
2009-01-24 04:42:27 -08:00
Bob Clary
d7c4459297
bug 469940 - JavaScript Test by Brendan Eich.
2009-01-24 04:42:27 -08:00
Bob Clary
32358aa633
bug 469927 - JavaScript Test by Jesse Ruderman.
2009-01-24 04:42:26 -08:00
Bob Clary
4a64819117
bug 465433 - JavaScript Test by Jesse Ruderman.
2009-01-24 04:42:26 -08:00
Bob Clary
de92b2a1bb
bug 465132 - JavaScript Test by Jesse Ruderman.
2009-01-24 04:42:26 -08:00
Bob Clary
5e5be2df4c
bug 446026 - JavaScript Tests by Brian Crowder, moz_bug_r_a4.
2009-01-24 04:42:26 -08:00
Bob Clary
3111908eb7
bug 470758 - JavaScript Tests by Blake Kaplan.
2009-01-24 04:42:26 -08:00
Bob Clary
72a13961f4
bug 470388 - JavaScript Tests by Gary Kwong.
2009-01-24 04:42:25 -08:00
Bob Clary
50980e8d1a
bug 470300 - JavaScript Tests by Jesse Ruderman.
2009-01-24 04:42:25 -08:00
Bob Clary
b3372fedae
bug 470176 - JavaScript Test by Jesse Ruderman.
2009-01-24 04:42:25 -08:00
Bob Clary
2d4860d58e
bug 470061 - JavaScript Test by Jesse Ruderman.
2009-01-24 04:42:25 -08:00
Bob Clary
aaeb2ca331
bug 465460 - JavaScript tests by Jesse Ruderman.
2009-01-24 04:42:25 -08:00
Brian Crowder
5be1e234bc
Bug 465808 - use FUN_OBJECT(callerFrame->fun) instead of potentially cloned callerFrame->callee; r=brendan
2009-01-24 01:20:10 -08:00
Zbigniew Braniecki (zbraniecki@mozilla.com)
3171618516
Backed out changeset e81a7ff740bd for proper checkin (test drive, sorry :()
2009-01-24 01:17:07 -08:00
Zbigniew Braniecki (zbraniecki@mozilla.com)
dbdc14da6d
Bug 4658080 - use FUN_OBJECT(callerFrame->fun) instead of potentially cloned callerFrame->callee; p=bcrowder,r=brendan
2009-01-24 01:02:29 -08:00
Benjamin Smedberg
ed4d0102a4
Bug 269538 - use stdint types instead of jscpucfg types, now that we have them auto-configured
...
* Various code inside and outside of JS uses JS_BYTES_PER_WORD, so I added it to js-config.h
* Existing code uses JS_BYTES_PER_DOUBLE, JS_BITS_PER_WORD_LOG2, and JS_ALIGN_OF_POINTER so I've added autoconf tests for those
r=crowder r=jimb
2009-01-14 15:56:30 -05:00
Blake Kaplan
0668914df6
Backed out changeset 5d3af3ff9639. It doesn't allow UniversalXPConnect scripts to arbitrarily unwrap XPCNativeWrappers.
2009-01-16 19:36:38 -08:00
Blake Kaplan
a0f0697542
Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst
...
--HG--
extra : rebase_source : 628b9152dd0bd16cc5d211e949fe1921070d01a2
2009-01-16 18:05:14 -08:00
Jim Blandy
a716b0a466
Bug 461841: Use configure-defined macros in #ifdefs for WinCE in js/src. r=crowder
...
Perform the appropriate configure-time tests, and hard-code the
answers for targets that don't support autoconf-style tests. Check
for the io.h header, and the setbuf and isatty library functions.
In js/src/xpconnect/shell/xpcshell.cpp, use configure-#defined
preprocessor symbols to decide what to #include and use. The
top-level configure script defines the preprocessor symbols used here.
In js/src/prmjtime.cpp, use them to select the appropriate method for
retrieving fine-grained time information for Windows and WinCE. The
js/src/configure script defines the preprocessor symbols used here.
(This should cover the issues addressed by patch.v2 in bug 461841,
except for the stdint issue.)
2009-01-16 14:10:48 -08:00
Jim Blandy
4d667f4d63
Bug 461841: Unshuffle system-specific definitions of PRMJ_Now. r=crowder
...
Every piece of the body of js/src/prmjtime.cpp's PRMJ_Now function was
in a preprocessor conditional --- it was three entirely independent
implementations shuffled together. Unshuffling them prepares the way
for adding a new WinCE definition.
2009-01-16 14:10:47 -08:00
L. David Baron
ecc57f0920
Put nsIDOMNSCSS2Properties in its own file to reduce risk of bumping the IID of the wrong interface. (Bug 473418) r+sr=jst
...
--HG--
rename : dom/public/idl/css/nsIDOMCSS2Properties.idl => dom/public/idl/css/nsIDOMNSCSS2Properties.idl
2009-01-16 13:32:09 -08:00
Mark Banner
62bb43b813
bug 473760 - browser components broken (checking in as bustage fix, asking for post-facto review from bsmedberg) - copy Ted's fix to js/src/config to fix TUnit bustage
2009-01-16 14:28:44 +00:00
timeless@mozdev.org
b70ed923bc
Bug 422340 Firefox 3 beta 4 gives unhelpful slowscript warning on leaving gmail, r+sr=mrbkap
2009-01-15 20:02:21 -08:00
Phil Ringnalda
fcb2f41673
Bug 243621 - (Back out) Standardize QueryInterface without throw, r=timeless, sr=sicking
2009-01-15 20:02:21 -08:00
Jeff Walden
7344a1fa40
Bug 470364 - Make behavior of +/- when one operand is an object with a custom valueOf consistent with non-JIT, even if for the moment that behavior is non-standard. r=brendan
2009-01-13 19:06:03 -08:00
Jim Blandy
36c9779a71
Bug 454704: Protect sharpObjectMap in the presence of wrapped getters. r=igor
2009-01-16 09:59:46 -08:00
Blake Kaplan
c663a9fddd
Bug 473709 - Protect |str| across the call to js_NewRegExp. r=jwalden
2009-01-15 17:54:05 -08:00
Igor Bukanov
a5086c8e01
backout merge
2009-01-15 22:28:58 +01:00
Igor Bukanov
bfb5633fe3
Backed out changeset 562d8990f33a - with the fix for bug 473721 this workaround is no longer necessary.
2009-01-15 22:27:36 +01:00
Igor Bukanov
5c3038ed27
bug 473721 - fixing JS_GetOperationLimit to return the proper limit. r=mrbkap
2009-01-15 22:22:46 +01:00
Robert Sayre
502443ce81
Merge m-c to tm.
2009-01-15 15:06:16 -05:00
Ted Mielczarek
528c542174
bug 462004 - fixup visibility of readline symbols. r=bsmedberg
2009-01-15 07:18:28 -05:00
Robert Sayre
39eb159902
wallpaper for bug 473721
2009-01-15 03:38:09 -05:00
Blake Kaplan
00313ff40f
Bug 473631 - Don't attempt to compile a null buffer. r=igor
2009-01-14 15:36:19 -08:00
Robert Sayre
7ecfbc35fa
Merge m-c to tracemonkey.
...
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2009-01-14 18:25:22 -05:00
David Mandelin
a31862e2d2
Bug 472440: JS tracing crash, typo in record_JSOP_CALL_GVAR, r=mrbkap
2009-01-14 11:42:35 -08:00
Jeff Walden
90040dd081
Oops, backed out the wrong patch last time
2009-01-14 11:35:08 -08:00
Jeff Walden
b378f8fcc6
Backed out changeset de45be487415, the real change I wanted to back out
2009-01-14 11:34:39 -08:00
Jeff Walden
cc44fed0a8
Back out 71cd51a61b67 because tinderboxen are intermittent-orange, but I absolutely cannot believe this is the problem that they're hitting
2009-01-14 11:30:28 -08:00
Jeff Walden
2b10c897e2
Backed out changeset 71cd51a61b67
2009-01-14 11:28:59 -08:00
Ted Mielczarek
043ac8e978
fix check-sync-dirs to use the magic words for error output. (no bug)
2009-01-14 12:55:43 -05:00
Igor Bukanov
a736c5f84e
bug 472702 - using watchdog thread in js shell to trigger operation callback
2009-01-14 18:23:51 +01:00
Jeff Walden
5b100579ca
Remove a tab, kick tinderboxen to see if oranges are spurious or not
2009-01-13 23:03:42 -08:00
Jeff Walden
4bae56538f
Bug 470364 - Make behavior of +/- when one operand is an object with a custom valueOf consistent with non-JIT, even if for the moment that behavior is non-standard. r=brendan
2009-01-13 19:06:03 -08:00
Alexander Sack
2c2f23d63a
Bug 471359 - export js/ system_wrappers to their own directory. r=jim
2009-01-13 19:56:41 +01:00
Benjamin Smedberg
66dbffe909
Merge backout of bug 269538
2009-01-21 17:34:51 -05:00
Benjamin Smedberg
4eaabd38fe
Backed out changeset 525e42406396, bug 269538 (jscpucfg-ectomy) due to Windows TUnit bustage.
2009-01-21 17:34:28 -05:00
Blake Kaplan
60c9e5280e
Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst
2009-01-16 18:05:14 -08:00
Benjamin Smedberg
52f4f5da62
Bug 269538 - use stdint types instead of jscpucfg types, now that we have them auto-configured
...
* Various code inside and outside of JS uses JS_BYTES_PER_WORD, so I added it to js-config.h
* Existing code uses JS_BYTES_PER_DOUBLE, JS_BITS_PER_WORD_LOG2, and JS_ALIGN_OF_POINTER so I've added autoconf tests for those
r=crowder r=jimb
2009-01-14 15:56:30 -05:00
Arpad Borsos
e4a2e70daa
Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc
2009-01-21 16:24:46 +01:00
Masatoshi Kimura
3b1520927c
Bug 471854 - Build error in accessible/public/msaa on x64 Windows with VC8; r=(m_kato + ted.mielczarek)
2009-01-21 16:12:35 +01:00
Ginn Chen
e01887b2a7
Bug 472622 prmjtime.cpp failed to compile on SunOS 5.* r=jim,crowder
2009-01-21 18:24:03 +08:00
Bobby Holley
0e0124e86e
Bug 469558: --enable-system-lcms build option should be removed.r=bsmedberg,sr=ted.
...
Relanding after 8f347bf50a53 was backed out in e1da61348dda. Issues should be fixed.
2009-01-20 21:02:43 -08:00
Benjamin Smedberg
7d495aeafb
Merge backout of bug 470971
2009-01-20 19:00:24 -05:00
Benjamin Smedberg
04110a51cd
Backed out changeset 700bca4b693f due to reftest failure (bug 470971)
2009-01-20 18:59:20 -05:00
Benjamin Smedberg
00ae6eea4f
Copy xpcshell instead of symlinking it, so that it knows where it is... Followup to bug 470971
2009-01-20 17:21:03 -05:00
Benjamin Smedberg
4d262c4424
Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted
2009-01-20 14:56:44 -05:00
Bob Clary
3da913760e
bug 450275 - remove __count__ tests from js1_5/extensions/regress-434837-01.js and do not exclude it for 1.9.0 or later branches.
2009-01-20 02:16:22 -08:00
Bob Clary
629fc9c79d
update public failures.
2009-01-20 02:16:22 -08:00
Bob Clary
2c1af81766
bug 474102 - limit the number of collected messages per test to less than 1000 to prevent post-process-logs.pl from running out of memory in extreme cases.
2009-01-20 02:16:22 -08:00
Andrei Saprykin
5bef92a687
bug 413735 - consistent readline usage
2009-01-13 16:35:47 +01:00
Jeff Walden
fd84f8a936
Bug 470997 - TM: trace-test.js should throw an error when |test.jitstats| contains an unrecognized property name. r=gal
2009-01-12 18:06:22 -08:00
Andreas Gal
1840c55ed1
Extend tree on shape mismatch (473277, r=danderson).
2009-01-12 19:49:03 -08:00
Andreas Gal
5e5baac9e0
Trampolines can be 2 words, so take that into account when reserving space for LIR_call instructions (473225, r=danderson).
2009-01-12 19:46:13 -08:00
Andreas Gal
85db9f43bb
Merge.
2009-01-12 19:40:09 -08:00
Andreas Gal
03dd415e7d
Backed out changeset 8775c279e59c
2009-01-12 19:39:55 -08:00
Andreas Gal
d4a124b0eb
Merge.
2009-01-12 17:16:41 -08:00
Andreas Gal
30be65f596
Trampolines can be 2 words, so take that into account when reserving space for LIR_call instructions (473225, r=graydon).
2009-01-12 17:16:21 -08:00
Jeff Walden
e16147fd96
Add new jitstats to the list in trace-test.js, and add a comment to jitstats.tbl noting that the two lists must be synchronized.
2009-01-12 16:37:09 -08:00
Jeff Walden
11a39d68ba
Fix typos in jitstats property name; it's "sideExitIntoInterpreter", not "sideExits"; also bump iteration counts so it's more obvious at a glance that bug 471214 is unfixed (and that when it's fixed the fixedness will be clear).
2009-01-12 16:12:54 -08:00
Blake Kaplan
f34f71e5e8
Fix the vim modeline.
...
--HG--
extra : rebase_source : 9a9ca3f9eb0d33fa6c43bf798612de7dbe9ae076
2009-01-12 15:07:31 -08:00
Jeff Walden
2c008538f1
Bug 472599 - TM: "Assertion failure: JSVAL_IS_INT(STOBJ_GET_SLOT(callee_obj, JSSLOT_PRIVATE))" with __proto__, call, toString. r=gal
2009-01-12 13:10:09 -08:00
Peter Van der Beken
9584f0809f
Fix --enable-shark build bustage, r=ted. This is a temporary fix, real fix will be in bug 473563.
2009-01-14 16:47:43 +01:00
Bob Clary
b242a1173d
bug 467276 - tests for NaN/Infinity.toExponential(...)/toPrecision() should not check range, by szegedia%freemail.hu. Sync with CVS trunk.
2009-01-14 07:16:18 -08:00
Bob Clary
12d1673629
bug 352026 - update test to uniquely identify subtest results.
2009-01-14 07:16:18 -08:00
Bob Clary
939a091010
sync developer trace tests with js test suite.
2009-01-14 07:16:18 -08:00
Bob Clary
5f8a8ef34f
bug 472619 - update sisyphus to build 1.9.1 from releases/mozilla-1.9.1 and 1.9.2 from mozilla-central.
2009-01-14 07:16:17 -08:00
Bob Clary
0dd6189d7a
bug 458679 - JavaScript Tests by Igor Bukanov, Jesse Ruderman and Gary Kwong.
2009-01-14 07:16:17 -08:00
Bob Clary
12fecc8623
bug 469855 - allow test parameter to be placed anywhere in query string.
2009-01-14 07:16:16 -08:00
Bob Clary
c2f97a4fa8
bug 469696 - obsolete test for 1.9.1 branch.
2009-01-14 07:16:16 -08:00
Bob Clary
a88f8087ef
bug 454142 - JavaScript Test by Gary Kwong.
2009-01-14 07:16:16 -08:00
Bob Clary
6c94a5b48d
bug 462470 - update spidermonkey-n-1.9.1.tests to include missed test.
2009-01-14 07:16:16 -08:00
Bob Clary
7507efecf9
bug 465366 - JavaScript Test by Boris Zbarsky, Andreas Gal.
2009-01-14 07:16:16 -08:00
Bob Clary
54f6ea3ce5
bug 417131 - JavaScript Test by Igor Bukanov.
2009-01-14 07:16:16 -08:00
Bob Clary
4932281e94
bug 428366 - JavaScript Test by Blake Kaplan.
2009-01-14 07:16:15 -08:00
Bob Clary
8a2ae6631a
bug 371802 - JavaScript Test by Brendan Eich.
2009-01-14 07:16:15 -08:00
Bob Clary
3c0c5c6fda
bug 443071 - JavaScript Test by Jesse Ruderman.
2009-01-14 07:16:15 -08:00
Bob Clary
3f36cbc642
bug 465133 - JavaScript Test by Jesse Ruderman.
2009-01-14 07:16:15 -08:00
Ted Mielczarek
defd040bed
followup from bug 467862, forgot to sync up js/src/config/rules.mk
2009-01-14 08:56:13 -05:00
Peter Van der Beken
1a76d6b1c6
Make DEBUG_CC compile again (broken by the fix for bug 458099). r=bent, NPOTB.
2009-01-14 13:24:10 +01:00
Phil Ringnalda
29f4408358
Bug 473485 - snarf is no longer built by default in js.cpp, among other reverted changes, r=jorendorff, a=NPOTDB
2009-01-23 21:55:29 -08:00
Blake Kaplan
401edfbfa5
Bug 462428 - Make __lookup[GS]etter__ work on quickstubbed properties by faking it for XPConnect prototype objects only. r=jorendorff sr=brendan
2009-01-23 15:44:01 -08:00
Brad Lassey
62b0078d30
Brad Lassey - bug 463561 - mkdepend crashes while compiling freetype, follow up push to js/src r=bsmedberg a191=beltzner
2009-01-23 16:06:15 -05:00
Benjamin Smedberg
ada87e0952
Bug 475027 - only MSVC needs jscpucfg.h... everyone else should be using jsautocfg.h and the configure-generated defines. If you're doing something crazy like cross-compiling from FreeBSD to Windows using MSVC, this will make your life happier r=crowder
2009-01-23 14:46:15 -05:00
Peter Van der Beken
bd6953d586
Back out changeset 32dc89bc34ad (Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.) to fix orange.
2009-01-23 17:05:05 +01:00
Peter Van der Beken
6ca5d4f032
Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.
2009-01-23 15:47:24 +01:00
Brendan Eich
93e3fb80de
Bug 453955 - "Assertion failure: sprop->setter != js_watch_set || pobj != obj, at jsdbgapi.c" (r=mrbkap).
2009-01-23 00:54:12 -08:00
Ginn Chen
4825d5e521
Bug 474757 Several build failures on Solaris build for js/src r=danderson
2009-01-23 16:09:27 +08:00
Ginn Chen
0a8f8d1fa8
Bug 474757 Several build failures on Solaris build for js/src r=danderson
2009-01-23 15:57:54 +08:00
Blake Kaplan
7e13b241e0
Bug 472794 - Deal with XPCNativeWrapper.prototype properly. r+sr=jst
2009-01-15 16:34:55 -08:00
Blake Kaplan
9599341195
Bug 473437 - DumpJSStack() can set a pending exception in cx. r+sr=jst
2009-01-15 16:34:54 -08:00
Jeff Walden
f06d829cb1
Bug 472592 - unbox_jsval is infallible, make the signature reflect that. r=gal
2009-01-11 13:57:42 -08:00
Jeff Walden
500e83ad2e
Despite the previous log message, the previous push was r=brendan
2009-01-10 15:25:03 -08:00
Jeff Walden
aa1f4886f2
Bug 466905 - Fix JSOP_NEWARRAY to be not-buggy and use it when possible. NOT REVIEWED YET
2009-01-10 12:15:08 -08:00
Blake Kaplan
e59c4c03c8
Bug 472787 - Eagerly set the return value. r=brendan
2009-01-09 18:32:04 -08:00
Andreas Gal
e82c8bad10
Track timeout side exits separately in jitstats (472761, r=jwalden).
2009-01-09 16:38:57 -08:00
Andreas Gal
899c008f7c
Push a dummy copy of EBP onto the stack to make sure EBP is aligned in the new stack frame (472791, r=graydon,edwsmith).
2009-01-09 15:18:00 -08:00
Jason Orendorff
0ff56bceb4
Fix trace-test bustage due to my last checkin.
2009-01-09 17:12:20 -06:00
Robert Sayre
a3a472cebf
Merge m-c to tracemonkey.
2009-01-09 01:23:32 -05:00
Robert Sayre
4c0ae2e764
Bug 466781 - TM: inconsistent (0 in d) where d is a String. r=brendan
2009-01-09 00:59:24 -05:00
Jeff Walden
b88411f456
Destroying the temporary context used in evalcx and also doing a GC invalidates shape numbers, which kinda makes testing hard because it breaks shapeOf(evalcx("lazy")) === shapeOf(evalcx("lazy")); don't GC. rs=brendan
2009-01-08 17:54:04 -08:00
Jason Orendorff
3ff0d9cc39
Bug 471540 - TM: "Assertion failure: cp >= buf" at homicideReport.php. r=gal.
...
--HG--
extra : rebase_source : 7f3bc4e8db9ce307360792b889943d8609e8ff6e
2009-01-08 17:09:16 -06:00
Graydon Hoare
bf1fefb4f2
Bug 472594 - Make analysis-tests work in out-of-tree objdir, r=jorendorff.
2009-01-08 10:40:36 -08:00
Igor Bukanov
100f79b331
bug 419086 - replacing the branch callback with the operation callback. r=brendan
2009-01-08 00:44:52 +01:00
Graydon Hoare
a77dc151fe
Bug 472553 - Annotations required by jsstack.js analysis, r=jorendorff.
2009-01-07 14:14:51 -08:00
Igor Bukanov
1d1443518f
bug 465030 - Support terminating long-running scripts without using extra threads or signals. r=gal,sayrer
2009-01-07 18:45:13 +01:00
Igor Bukanov
d87ba556a1
Backed out changeset 763b96e81579 - I committed the wrong patch
2009-01-07 18:44:50 +01:00
Igor Bukanov
1da78089de
bug 465030 - Support terminating long-running scripts without using extra threads or signals. r=gal,sayrer
2009-01-07 18:40:58 +01:00
Robert Sayre
e9330d1d7c
Merge m-c to tracemonkey.
2009-01-07 11:42:59 -05:00
Graydon Hoare
68f0f770f6
Bug 470388 - Tighten assertion for JSFRAME_POP_BLOCKS on trace-entry frame, r=brendan.
2009-01-06 18:20:33 -08:00
Jesse Ruderman
69c1a75b82
Add five crashtests
2009-01-06 16:47:56 -08:00
Jason Orendorff
9c1c04705a
Bug 468641 - TM: Add bytecode disassembly to JS_JIT_SPEW output (r=crowder)
2009-01-06 16:51:32 -06:00
Jason Orendorff
70c03f456c
Bug 462021 - TM: Make JSStackFrame reconstitution infallible (part 4 of 4, rename recoveryDoublePool to reservedDoublePool, r=brendan)
...
--HG--
extra : rebase_source : d865549cb727aada20fbaa78286de37a97b85bca
2009-01-06 13:39:14 -06:00
Blake Kaplan
97a569d11a
Bustage fix from bug 458020
2009-01-06 14:34:16 -05:00
Blake Kaplan
b9e7b69abe
Bug 458020 - Ensure that the display is correct when evaluating a script in a stack frame. r=brendan
...
--HG--
extra : rebase_source : 01aba83379c17c0abda66ce44adb5d04686fc923
2009-01-06 14:17:12 -05:00
Blake Kaplan
8ac6f74bbc
Bug 470720 - Don't automatically unwrap XOWs or SJOWs in XPCNativeWrappers. r+sr=jst
...
--HG--
extra : rebase_source : a670c95a103ae0ced9ff50b31d07c7f7958d9339
2009-01-06 14:17:02 -05:00
Blake Kaplan
7d974b6ea6
Bug 471366 - Deal with XPCNativeWrapper.prototype correctly. r+sr=jst
...
--HG--
extra : rebase_source : d651d4f31f41e17a5c31b586cb5906eb7aaab271
2009-01-06 14:16:58 -05:00
timeless@mozdev.org
ccc51a22e8
Bug 472292 Crash [@ jsdScript::CreatePPLineMap() ] with Firebug when invoking a non-function from an event handler.
...
r=caillon
2009-01-06 21:34:56 +01:00