Commit Graph

15263 Commits

Author SHA1 Message Date
Blake Kaplan
69dcc3745f Fix bug 505988. r=bzbarsky sr=jst 2009-08-04 15:04:53 -07:00
Blake Kaplan
b1bc4df409 Bug 508483 - Don't try to create XPCNativeWrappers around a double-wrapped object. r+sr=jst 2009-08-04 20:52:10 -07:00
Masayuki Nakano
520829c899 Bug 508202 - Cannot build on Vista x64 with VC9 + MozillaBuild1.4 after bug 505289 r=VYV03354 r=ted.mielczarek
--HG--
extra : rebase_source : 97410d0463f08d277b5815063f769205c25ebc77
2009-08-05 15:33:04 -07:00
Blake Kaplan
2aa55f5aa8 Bug 507047. Remove unnecessary toString override from COWs. r=jst
--HG--
extra : rebase_source : 676013a9567ae59c1dba863a7975467f3cf4d847
2009-08-05 14:39:05 +12:00
Jim Blandy
0e9f85efe1 Bug 506887: Clarify documentation for --with-system-nspr. r=luser
Ideally, we'd go into build/autoconf/nspr.m4 and fix the documentation
for --with-nspr-prefix and --with-nspr-exec-prefix, but that file is
supposed to remain identical with the copy from NSPR itself, and
the --with-system-nspr flag isn't present in all contexts in which that
file is used.
2009-08-04 11:43:58 -07:00
Jim Blandy
aff4e727c7 Bug 503476: Use configure to decide whether to call sbrk. r=jorendorff
Symbian claims to be XP_UNIX, but doesn't have sbrk.
2009-08-04 11:38:51 -07:00
Jim Blandy
f7a2e323c9 Bug 505503: Fix typos in GetSystemTimeAsFileTime configure checks. a=jacek, r=jimb 2009-08-04 11:27:06 -07:00
Masatoshi Kimura
6debd263d5 Bug 505289. Add manifest for nsinstall to enable building with UAC enabled on Vista. r=ted 2009-08-04 10:01:55 +12:00
Siddharth Agarwal
b99b577f30 Bustage fix for bug 506576 -- update copy in js/ as well
--HG--
extra : rebase_source : 3ec12a2c41f2c2f1f5a1b319fa89cd4ee4a98a0e
2009-08-03 23:06:56 +05:30
Nicholas Nethercote
7cbf6577c7 Bug 507528 - TM/nanojit: add indirect call code to the core and x86 back-end. r=rreitmai. 2009-08-03 08:54:02 +10:00
Robert Sayre
1354a12127 Merge mozilla-central to tracemonkey. 2009-08-02 15:27:09 -07:00
Robert Strong
cf96b0067e Bug 507513 - Need ABI defined for WinCE / WinMo, r=ted.mielczarek 2009-08-01 16:21:59 -07:00
David Mandelin
a7469ed6a3 Bug 495330: trace JSOP_INCNAME and related ops for closures, r=gal 2009-07-31 17:52:30 -07:00
David Mandelin
f93d3ba4ac Bug 507675: relax too-strict assert on scope chain condition, r=gal 2009-07-31 17:21:45 -07:00
David Mandelin
65e30357eb Bug 507424: allocate slots for cloneable regexps in js_AllocFlatClosure if needed, r=igor 2009-07-31 11:34:33 -07:00
Andreas Gal
7d1a893295 Incorrect upvar access on trace involving top-level scripts (507292, r=dmandelin). 2009-07-30 19:18:18 -07:00
Graydon Hoare
dfacf199a2 Backed out changeset d0be9284ea67 2009-07-30 14:28:26 -07:00
Graydon Hoare
d4d4dedb63 Backed out changeset fc66e3f4afc9 2009-07-30 14:27:10 -07:00
Graydon Hoare
4f8c6056b5 Backed out changeset 4bddf07c409e 2009-07-30 14:26:15 -07:00
Graydon Hoare
4647b13535 Backed out changeset 137cbe3c46a9 2009-07-30 14:25:03 -07:00
Graydon Hoare
73e4acbed0 Backed out changeset 83f39b3e8b10 2009-07-30 14:23:35 -07:00
Graydon Hoare
ab3322269b Backed out changeset 3853806a58df 2009-07-30 14:21:19 -07:00
Jason Orendorff
f221ddcf15 Bug 507425 - cx->bailExit doesn't get cleared after a native setter. r=gal. 2009-07-30 15:21:23 -05:00
Jason Orendorff
7e4dd4347b Bug 507080 - TM: "Assertion failure: !(sprop->attrs & JSPROP_GETTER), at ../jstracer.cpp". r=gal.
--HG--
extra : rebase_source : f9286e0e42bc567baf22299768772a85c44c360a
2009-07-30 14:04:49 -05:00
Mark Steele
1af5610ff2 Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff 2009-07-30 11:48:02 -07:00
David Mandelin
f7a2cd1dad Bug 507295: store unboxed value instead of boxed on the stack for traced JSOP_SETNAME with closures, r=gal 2009-07-30 11:37:26 -07:00
David Mandelin
4774226fb1 Bug 507053: fix on-trace scope chain computation for JSOP_BINDNAME, r=gal 2009-07-30 11:34:35 -07:00
Jason Orendorff
88096b64a1 Bug 507156 - JSOP_TABLESWITCH always aborts, sometimes without an abort message. r=dmandelin. 2009-07-30 13:06:15 -05:00
Jason Orendorff
d519fe25cf Bug 506347 - Assertion failure: OBJ_SCOPE(pobj)->object == pobj, at ../jsinterp.cpp. r=brendan.
--HG--
extra : rebase_source : 205b7723b6af57682f8f3445a7eda825995a0911
2009-07-30 10:12:01 -05:00
Serge Gautherie
70b0992d46 Bug 491784 - runxpcshelltests.py should generate a count summary, as reftest and mochitest do; (Av1a) Just do it, plus followup fix for bug 485736; r=ted.mielczarek 2009-07-31 21:58:42 +02:00
Boris Zbarsky
4631579de7 Backed out changeset 03c40c5a2d4b (bug 505988) to fix password manager test orange.
--HG--
extra : rebase_source : c88519859e51b9d49d0f2269085dbb17edabd1c1
2009-07-30 11:01:01 -04:00
Graydon Hoare
ff75f53022 Bug 507302 - more whitespace fixes, r=nnethercote. 2009-07-29 16:21:40 -07:00
Edwin Smith
33ecab7c57 Bug 507042 - class BitSet doesn't need GC support, r=dvander. 2009-07-08 16:21:55 -04:00
Edwin Smith
0f18b4ea09 Bug 507039 - Remove _startingIns from Assembler, r=nnethercote. 2009-07-23 13:46:44 -04:00
Edwin Smith
4d9a86a9b1 Bug 507036 - Move valgrind icache-flush notification to CodeAlloc, r=dvander. 2009-07-23 11:55:57 -04:00
Edwin Smith
1c3ee71ebb Bug 507031 - Replace use of avmplus:String with Allocator and char* in nanojit::LabelMap and LirNameMap, r=dvander. 2009-07-15 12:34:17 -04:00
Graydon Hoare
1b3234f00f Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal. 2009-07-15 16:50:01 -07:00
Nicholas Nethercote
7d97e0662f Fix ARM bustage caused by b05e0eaa4686. 2009-07-30 11:10:45 +10:00
Nicholas Nethercote
653fa9d499 Bug 507087 - TM/nanojit: change _argtypes fields from 2 bits to 3 bits (TR sync). r=rreitmai,jorendorff. 2009-07-30 10:44:34 +10:00
Jason Orendorff
cf17fc5796 Bug 497886 - Document the property cache. r=brendan. 2009-07-29 15:18:31 -05:00
Jason Orendorff
6e5e35f0ae Bug 506982 - Fix up jstracer style. r=Waldo. 2009-07-29 11:58:19 -05:00
Jason Orendorff
cbeb5ce969 Bug 504520 - TM: a >= b misbehaves if a and b are both Infinity at record time. r=Waldo.
--HG--
extra : rebase_source : 3debe2d9be81aa923e8d94081b189fd577a21287
2009-07-29 07:48:06 -05:00
Robert Sayre
d366588e38 Backed out changeset e09130fcb013 2009-07-28 18:51:35 -04:00
Brendan Eich
19c9082e33 Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor). 2009-07-28 13:20:14 -07:00
Robert Sayre
636f608126 Merge mozilla-central to tracemonkey. 2009-07-28 15:39:43 -04:00
Jeff Walden
43dbee7472 Bug 506894 - Crash - e4x/GC/regress-357063-01.js. r=gal 2009-07-28 12:19:00 -07:00
Makoto Kato
6f000a701a Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander 2009-07-28 19:47:34 +09:00
Jason Orendorff
3431af1c47 Bug 505522 - Support building with C++ exceptions. r=bsmedberg. 2009-07-21 12:13:21 -05:00
Jason Orendorff
aa70cca682 Bug 506880 - Deadlock on exit in threadsafe shell. r=gal. 2009-07-28 04:39:40 -05:00
Jason Orendorff
102d0ced52 Bug 506786 - JSScope::trace method. r=brendan. 2009-07-28 04:00:35 -05:00