Benjamin Smedberg
f41d1b2187
Merge backout of bug 269538
2009-01-21 17:34:51 -05:00
Benjamin Smedberg
19c1adafc5
Backed out changeset 525e42406396, bug 269538 (jscpucfg-ectomy) due to Windows TUnit bustage.
2009-01-21 17:34:28 -05:00
Blake Kaplan
0c73ab7dc3
Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst
2009-01-16 18:05:14 -08:00
Benjamin Smedberg
05c9e7e71e
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
7523e7d43d
Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc
2009-01-21 16:24:46 +01:00
Masatoshi Kimura
aee5ab0d98
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
558abbdff5
Bug 472622 prmjtime.cpp failed to compile on SunOS 5.* r=jim,crowder
2009-01-21 18:24:03 +08:00
Bobby Holley
086576d10e
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
9b4362f0b2
Merge backout of bug 470971
2009-01-20 19:00:24 -05:00
Benjamin Smedberg
846c2f30a2
Backed out changeset 700bca4b693f due to reftest failure (bug 470971)
2009-01-20 18:59:20 -05:00
Benjamin Smedberg
8168336d17
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
c749f3f921
Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted
2009-01-20 14:56:44 -05:00
Bob Clary
1ee1508415
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
a9340cbbcf
update public failures.
2009-01-20 02:16:22 -08:00
Bob Clary
75505be040
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
Robert Sayre
c52956b351
Merge mozilla-central to tracemonkey.
2009-01-18 14:45:56 -05:00
Ted Mielczarek
0419f1d947
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
eff63fd265
Bug 470353 - Limit skip() allocations in tracer, r=gal.
2009-01-16 14:43:15 -08:00
Jeff Walden
f60c1addd4
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
e5357327c8
Backed out changeset 5d3af3ff9639. It doesn't allow UniversalXPConnect scripts to arbitrarily unwrap XPCNativeWrappers.
2009-01-16 19:36:38 -08:00
Blake Kaplan
eaab1aace9
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
d13e52dc90
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
b1ea0c6ab5
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
aa7f1a79c3
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
075bec57f5
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
2c619b4c4f
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
9abbe6cb56
Bug 243621 - (Back out) Standardize QueryInterface without throw, r=timeless, sr=sicking
2009-01-15 20:02:21 -08:00
Jeff Walden
a641bcbdb6
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
d2f0cc1a4a
Bug 454704: Protect sharpObjectMap in the presence of wrapped getters. r=igor
2009-01-16 09:59:46 -08:00
Blake Kaplan
57fcf5e932
Bug 473709 - Protect |str| across the call to js_NewRegExp. r=jwalden
2009-01-15 17:54:05 -08:00
Igor Bukanov
38040de858
backout merge
2009-01-15 22:28:58 +01:00
Igor Bukanov
cd670849c4
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
ec85e3be54
bug 473721 - fixing JS_GetOperationLimit to return the proper limit. r=mrbkap
2009-01-15 22:22:46 +01:00
Robert Sayre
0be443724e
Merge m-c to tm.
2009-01-15 15:06:16 -05:00
Ted Mielczarek
05d30c5518
bug 462004 - fixup visibility of readline symbols. r=bsmedberg
2009-01-15 07:18:28 -05:00
Robert Sayre
5389373039
wallpaper for bug 473721
2009-01-15 03:38:09 -05:00
Blake Kaplan
387add3678
Bug 473631 - Don't attempt to compile a null buffer. r=igor
2009-01-14 15:36:19 -08:00
Robert Sayre
dcd4f7919b
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
84d43b1f6d
Bug 472440: JS tracing crash, typo in record_JSOP_CALL_GVAR, r=mrbkap
2009-01-14 11:42:35 -08:00
Jeff Walden
70193c9e1b
Oops, backed out the wrong patch last time
2009-01-14 11:35:08 -08:00
Jeff Walden
a13543934e
Backed out changeset de45be487415, the real change I wanted to back out
2009-01-14 11:34:39 -08:00
Jeff Walden
fc20999689
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
6baf29a194
Backed out changeset 71cd51a61b67
2009-01-14 11:28:59 -08:00
Ted Mielczarek
0ad0f49d14
fix check-sync-dirs to use the magic words for error output. (no bug)
2009-01-14 12:55:43 -05:00
Igor Bukanov
6db93d9c62
bug 472702 - using watchdog thread in js shell to trigger operation callback
2009-01-14 18:23:51 +01:00
Jeff Walden
d0f5b7ccad
Remove a tab, kick tinderboxen to see if oranges are spurious or not
2009-01-13 23:03:42 -08:00
Jeff Walden
beb9574ea5
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
be2cee27ac
Bug 471359 - export js/ system_wrappers to their own directory. r=jim
2009-01-13 19:56:41 +01:00
Andrei Saprykin
a4b0f1fe7d
bug 413735 - consistent readline usage
2009-01-13 16:35:47 +01:00
Jeff Walden
0b2bc8cf7f
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