10027 Commits

Author SHA1 Message Date
szegedia%freemail.hu
1bb94ced68 Fix for Bugzilla #399958
git-svn-id: svn://10.0.0.236/trunk@238019 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 15:29:40 +00:00
jst%mozilla.org
17be277d6e Landing fix for bug 388564. Adding Dtrace probes to the JS engine. Patch by padraig.obriain@sun.com and brendan@sun.com, and some intergration work done by jst@mozilla.org. r=brendan@mozilla.org, igor@mir2.org, sayrer@gmail.com, and r+a=ted.mielczarek@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@237939 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 22:24:32 +00:00
nboyd%atg.com
62cb6f643d Specialized code for dense arrays for concat(). ~24X speedup.
git-svn-id: svn://10.0.0.236/trunk@237921 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 17:06:12 +00:00
szegedia%freemail.hu
0ff6d7f445 Must make IdEnumeration serializable, otherwise a continuation taken in a for loop can't be serialized
git-svn-id: svn://10.0.0.236/trunk@237918 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 15:58:07 +00:00
nboyd%atg.com
5ce71d987f Add support for iterating over java.lang.Iterable objects using for..in
syntax.


git-svn-id: svn://10.0.0.236/trunk@237910 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 13:47:07 +00:00
szegedia%freemail.hu
ec2f7deef1 Fix: opt1.skip was used for interpreted, not for compiled mode...
git-svn-id: svn://10.0.0.236/trunk@237904 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 10:27:23 +00:00
timeless%mozdev.org
04fbbd6773 332241 Resurrect jsdb
r=gijskruitbosch+bugs@gmail.com


git-svn-id: svn://10.0.0.236/trunk@237892 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 07:40:57 +00:00
bclary%bclary.com
06dc948877 JavaScript Tests - regression tests for bug 387955, by Jesse Ruderman, Igor Bukanov, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237876 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 02:34:01 +00:00
bclary%bclary.com
bc20c24f02 JavaScript Tests - regression test for bug 390078, by Igor Bukanov, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237875 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 02:26:52 +00:00
nboyd%atg.com
cb7766d7a0 Minor formatting change.
git-svn-id: svn://10.0.0.236/trunk@237865 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-18 20:49:19 +00:00
nboyd%atg.com
d80357ed01 Skip recent inapplicable tests.
git-svn-id: svn://10.0.0.236/trunk@237860 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-18 13:26:07 +00:00
bclary%bclary.com
7b3b5ff2af JavaScript Tests - update public-failures.txt, bug 400246, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237854 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-18 05:21:42 +00:00
reed%reedloden.com
ba4f3036e4 Backout timeless's check-in for bug 332241 to help find Tp regression.
git-svn-id: svn://10.0.0.236/trunk@237839 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-17 00:27:38 +00:00
brendan%mozilla.org
6eca34086f Include $ and _ in identifier chars (still to do: Unicode alnums and escapes); based on patch from Frankie Robertson <frankierobertson5@googlemail.com> (399625, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@237833 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 23:43:28 +00:00
brendan%mozilla.org
d51e73b3ad Fix from Frankie Robertson <frankierobertson5@googlemail.com> to Node toString (399659, r/a=me).
git-svn-id: svn://10.0.0.236/trunk@237832 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 22:56:16 +00:00
timeless%mozdev.org
945b1d859b 332241 Resurrect jsdb
r=gijskruitbosch+bugs@gmail.com


git-svn-id: svn://10.0.0.236/trunk@237779 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 18:34:22 +00:00
timeless%mozdev.org
6828cd3837 Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN
patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan


git-svn-id: svn://10.0.0.236/trunk@237716 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-13 20:09:48 +00:00
jst%mozilla.org
71a496d1fd Fixing bug 399406. Make sure to initialize LiveConnect (if needed) when loading applets. r+sr+a=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@237708 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-13 16:42:44 +00:00
nboyd%atg.com
0aac305302 Dense array speedup for sort (9%) and splice (754X!).
git-svn-id: svn://10.0.0.236/trunk@237674 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 20:05:12 +00:00
szegedia%freemail.hu
92d4ed4e1f Adding @version tags with CVS ids
git-svn-id: svn://10.0.0.236/trunk@237607 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 19:44:10 +00:00
nboyd%atg.com
c723101ba5 Dense implementation for js_join; about 28% faster.
git-svn-id: svn://10.0.0.236/trunk@237595 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 17:24:27 +00:00
szegedia%freemail.hu
72487c3ac0 Create HTML reports
git-svn-id: svn://10.0.0.236/trunk@237588 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 14:09:52 +00:00
szegedia%freemail.hu
dc20249155 Must call Thread.stop *before* status.timedOut, as JUnitStatus actually throws an assertion error
git-svn-id: svn://10.0.0.236/trunk@237587 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 13:50:44 +00:00
bclary%bclary.com
5b125a3d9f JavaScript Tests - copy regular expression testing utilities from RegExp to extensions subsuite, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237583 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 10:32:25 +00:00
bclary%bclary.com
89a77e5a19 JavaScript Tests - update spidermonkey-extensions-n.tests, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237572 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 04:38:15 +00:00
bclary%bclary.com
68876f50ec JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237570 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 03:53:02 +00:00
bclary%bclary.com
bf3e8ce180 JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237569 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 03:46:27 +00:00
bclary%bclary.com
ba74893944 JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237568 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 03:38:14 +00:00
bclary%bclary.com
9a67fd7a4b JavaScript Tests - move tests of non-standard features to extensions, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237567 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 02:04:47 +00:00
bclary%bclary.com
8ca8dad661 JavaScript Tests - move tests of non-standard into extensions, bug 370585
git-svn-id: svn://10.0.0.236/trunk@237564 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 01:36:34 +00:00
bclary%bclary.com
55d28f1bc8 JavaScript Tests - update public-failures.txt, bug 399387, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237563 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 01:04:12 +00:00
bclary%bclary.com
1264c264e4 JavaScript Tests - regression test for bugs 291494, 395836, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237562 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 00:54:38 +00:00
bclary%bclary.com
2e05f1df14 JavaScript Tests - move js1_5/Date/toLocaleFormat.js to js1_5/extensions/toLocaleFormat-01.js, bug 370585, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237561 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 00:47:11 +00:00
bclary%bclary.com
120854c0fe JavaScript Tests - update regression tests for bug 327869, by Michael Daumling, Mats Palmgren, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237560 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 00:35:08 +00:00
mrbkap%gmail.com
9947bb7226 Restore dynamic indirect eval code. bug 383682, r=brendan/igor a=brendan
git-svn-id: svn://10.0.0.236/trunk@237490 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 22:42:42 +00:00
crowder%fiverocks.com
7ddaa777c7 Bug 395836 - backed out "patch with nits fixed" due to perf regressions
git-svn-id: svn://10.0.0.236/trunk@237489 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 22:34:04 +00:00
bent.mozilla%gmail.com
daf66655b1 Oops, removing windows line endings I accidentally checked in when fixing bug 399094.
git-svn-id: svn://10.0.0.236/trunk@237478 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 20:18:44 +00:00
nboyd%atg.com
db8be2e59f Implement growable array-based storage for native Array objects with dense allocation
patterns. Added specialized implementations of some of the Array built-in
functions. One function's performance improved by 755X as a result.
Also streamlined code for creating array literals.


git-svn-id: svn://10.0.0.236/trunk@237456 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 15:14:05 +00:00
bent.mozilla%gmail.com
e18aa49743 Bug 399094 - "Wrappers don't deal with non-native objects". Patch by Blake Kaplan <mrbkap@gmail.com>, r+sr+a=jst.
git-svn-id: svn://10.0.0.236/trunk@237445 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 06:16:55 +00:00
bzbarsky%mit.edu
5323aeb6a1 Wrap the strftime() call with an empty "invalid parameter handler" on Windows.
b=395836, patch by Mats Palmgren <mats.palmgren@bredband.net>,  r=crowder a=brendan


git-svn-id: svn://10.0.0.236/trunk@237444 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 04:24:57 +00:00
szegedia%freemail.hu
0368291928 When cleaning, nuke the full build directory.
git-svn-id: svn://10.0.0.236/trunk@237374 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-07 17:21:51 +00:00
szegedia%freemail.hu
94b5b0efa4 I just noticed that running tests spins up GUI. Shouldn't happen, and this should take care of it.
git-svn-id: svn://10.0.0.236/trunk@237373 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-07 17:21:29 +00:00
szegedia%freemail.hu
b11f2312fc Adding a bit of additional diagnostics -- printing to stdout the name of file being run, and the threads carry the file name in their name too
git-svn-id: svn://10.0.0.236/trunk@237365 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 17:44:54 +00:00
mrbkap%gmail.com
e0d15b073c Don't call setters if there is no setter to call. bug 398040, r=brendan sr=jst a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@237364 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 17:14:34 +00:00
bclary%bclary.com
53cc60b315 JavaScript Test - ignore XPCCrossOriginWrapper on global object, bug 390946, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237328 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 20:44:42 +00:00
nboyd%atg.com
12255d2e69 Fix bug 397680: Need to support Context.observeInstructionCount for compiled
mode. Compile in callbacks to a method that accumulates instruction counts
and calls the observer when the threshold is reached.


git-svn-id: svn://10.0.0.236/trunk@237321 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 19:39:30 +00:00
bclary%bclary.com
8172fd3ddd JavaScript Test - regression test for bug 394673, by Igor Bukanov, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237311 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 16:41:54 +00:00
benjamin%smedbergs.us
2a0f41b7c7 Bug 397773 - mozilla-central has pedantic errors because of extra commas, r=mrbkap+brendan a=brendan
git-svn-id: svn://10.0.0.236/trunk@237307 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 13:58:51 +00:00
bclary%bclary.com
7d60526dc5 JavaScript Tests - update Sisyphus related shell scripts to use /bin/bash, bug 397921, not part of the build
git-svn-id: svn://10.0.0.236/trunk@237267 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 16:06:34 +00:00
nboyd%atg.com
967d234377 New skips for new tests.
git-svn-id: svn://10.0.0.236/trunk@237264 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 13:21:22 +00:00