Commit Graph

26495 Commits

Author SHA1 Message Date
igor@mir2.org
72283683ea Bug 375270: fixing frprintf args in DumpHeap 2007-04-21 07:06:43 -07:00
peterv@propagandism.org
01dc49f9b9 Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron. 2007-04-20 01:01:01 -07:00
crowder@fiverocks.com
ce320a5e5d Fixing a trivial warning in an assertion, r=crowder 2007-04-19 17:36:52 -07:00
jst@mozilla.org
e6a180e75b One more fix for bug 368945. Make sure to find the right this object when calling functions through a wrapper. r+sr=brendan@mozilla.org 2007-04-19 13:27:57 -07:00
nboyd@atg.com
69fa542308 Updated skip list for Rhino. Still needs more work categorizing failures. 2007-04-18 19:28:01 -07:00
nboyd@atg.com
e3611f2698 Tests in this directory oddly depend on a 3-argument TestCase constructor,rather than the conventional 4-argument constructor, so many tests wereincorrectly failing. Changed to a 3-argument constructor. 2007-04-18 19:24:45 -07:00
igor@mir2.org
aa96671af9 Bug 377896: fixing compilation warning about return JS_FALSE in a function returning JSXML*. r=brendan 2007-04-18 19:09:40 -07:00
peterv@propagandism.org
d114bf0dbe Fix for bug 374872 (freeze/pause after clicking on a link). Patch by sspitzer, r/sr=peterv. 2007-04-18 03:14:38 -07:00
igor@mir2.org
937c74018d Bug 377831: patch from Martijn Wargers <martijn.martijn@gmail.com> to fix JS_TraceChildren declarataion. r=myself 2007-04-17 22:59:10 -07:00
igor@mir2.org
aaf374c87c Bug 377754: fixing JS_CLASS_TRACE macro and misspellings. r=brendan 2007-04-17 14:14:18 -07:00
igor@mir2.org
86aa582846 Fixing misspelling in comments. 2007-04-17 14:10:22 -07:00
mrbkap@gmail.com
1adf2d2eda Add an assertion. bug 377090, r=brendan 2007-04-17 14:07:31 -07:00
bclary@bclary.com
e4b53c1240 JavaScript Test - add -Q command line option to jsDriver.pl to disable interrupt signal handler, bug 376701, r=mrbkap 2007-04-17 09:23:27 -07:00
bclary@bclary.com
414e580b77 JavaScript Test - regression test for bug 291927, by Michael Lipp, David P. Caldwell 2007-04-17 06:27:23 -07:00
bclary@bclary.com
aa19308ca0 JavaScript Tests - move tests 5,6 from 373082 to 376773 2007-04-17 05:55:18 -07:00
igor@mir2.org
904650319a Bug 375270: API to trace GC things graph without running the GC. r=brendan 2007-04-16 23:53:37 -07:00
bclary@bclary.com
f6ecd890da JavaScript Tests - reduce test output not related to success/failure, bug 350531 2007-04-14 10:18:58 -07:00
bclary@bclary.com
7fa6514115 JavaScript Tests - do not perform comparisons for skipped test, bug 354541 2007-04-14 10:04:11 -07:00
crowder@fiverocks.com
8b7b6c8a79 Bug 375642: another regexp that makes JS allocate > 1GB and hand, r=mrbkap 2007-04-13 17:27:12 -07:00
crowder@fiverocks.com
3989847a83 Bug 356248: incorrect decompilation for object literal with named getter function; property and function names are mashed together, r=brendan 2007-04-13 17:13:02 -07:00
mrbkap@gmail.com
59a7b76f52 Add an API to set aside and restore cx->fp. bug 377090, r=brendan 2007-04-13 12:20:22 -07:00
mrbkap@gmail.com
eb8514f0f0 Protect against someone calling XPCSafeJSObjectWrapper.prototype(). bug 375164, r+sr=brendan 2007-04-10 09:04:43 -07:00
igor@mir2.org
9585daa79d Bug 373175: hiding code to set arena names behind JS_ARENAMETER. r=brendan 2007-04-10 06:29:10 -07:00
bclary@bclary.com
93b07ccb76 JavaScript Test - regression test for bug 352013, by Brendan Eich 2007-04-08 02:07:54 -07:00
bclary@bclary.com
afb0f32a98 JavaScript Test - regression test for bug 352441, by Jesse Ruderman 2007-04-08 01:47:25 -07:00
bclary@bclary.com
9f069c0b5f JavaScript Test - regression test for bug 352789, by Jesse Ruderman 2007-04-08 01:40:41 -07:00
bclary@bclary.com
6bbb626693 JavaScript Test - regression test for bug 353146, by Jesse Ruderman 2007-04-08 01:32:51 -07:00
bclary@bclary.com
0c13f5317b JavaScript Test - regression test for bug 355786, by Jesse Ruderman 2007-04-08 00:52:03 -07:00
bclary@bclary.com
86ac4920a5 JavaScript Test - regression test for bug 376564, by Jesse Ruderman 2007-04-08 00:44:49 -07:00
bclary@bclary.com
1cb5a599a8 JavaScript Test - regression test for bug 376773, by Igor Bukanov 2007-04-07 23:24:43 -07:00
igor@mir2.org
91eadf6295 Bug 373082: fixing bad English in comments for xml_lookupProperty. 2007-04-07 08:19:23 -07:00
brendan@mozilla.org
2b9e57f541 Add -o <option> to shell; add JSOPTION_ANONFUNFIX and test it for ECMA conformance (376052, r=igor). 2007-04-06 18:20:28 -07:00
bclary@bclary.com
ce6ed84268 JavaScript Test - regression test for bug 373072, update to check for new exception 2007-04-06 11:46:04 -07:00
igor@mir2.org
8aaee9e668 Bug 366725: Fixing compilation problems with JS_C_STRINGS_ARE_UTF8 defined. 2007-04-05 03:52:35 -07:00
jruderman@hmc.edu
6974638dca Bug 376564, Incorrect decompilation for "new (eval())". r=brendan. 2007-04-04 20:24:41 -07:00
brendan@mozilla.org
63509987bf Fix decompilation of for(a[b,c] in d) and the like (355786, r=mrbkap). 2007-04-04 16:35:30 -07:00
brendan@mozilla.org
15f29265b1 Fix special case of new (f()()) and the like (352013 part deux, r=mrbkap). 2007-04-04 16:32:33 -07:00
igor@mir2.org
9b20282ff6 Bug 375183: simpler noSuchMethod implementation, r=brendan. 2007-04-04 15:18:57 -07:00
brendan@mozilla.org
28a940b79f Allow case yield: in JS1.7 (352441, r=mrbkap). 2007-04-04 11:02:50 -07:00
bclary@bclary.com
b268fee9fd JavaScript Test - regression test for bug 314874, by HE Shi-Jun 2007-04-03 21:09:20 -07:00
bclary@bclary.com
05a7920657 JavaScript Test - update regression test for bug 345736, by Jesse Ruderman 2007-04-03 20:42:01 -07:00
bclary@bclary.com
0206f8d6a6 JavaScript Test - regression test for bug 350387, by Nanto Vi (TOYAMA Nao) 2007-04-03 20:37:14 -07:00
bclary@bclary.com
115e4ce282 JavaScript Test -regression test for bug 351219, by Jesse Ruderman 2007-04-03 06:43:44 -07:00
bclary@bclary.com
5b9c684825 JavaScript Test - regression test for bug 352360, by Jesse Ruderman 2007-04-03 06:32:28 -07:00
bclary@bclary.com
868e8461fc JavaScript Test - regression test for bug 352453, by Jesse Ruderman 2007-04-03 05:01:36 -07:00
bclary@bclary.com
6222bdb8b9 JavaScript Test - regression test for bug 374160, by Jesse Ruderman 2007-04-03 04:53:34 -07:00
bclary@bclary.com
f457a8ac8b JavaScript Test - regression test for bug 374589, by Jesse Ruderman 2007-04-03 04:46:43 -07:00
bclary@bclary.com
a40eeae064 JavaScript Test - regression test for bug 374713, by Jesse Ruderman 2007-04-03 04:34:08 -07:00
bclary@bclary.com
55909f2f69 JavaScript Test - regression test for bug 375882, by Jesse Ruderman 2007-04-03 04:23:07 -07:00
bclary@bclary.com
0678d9e76d JavaScript Test - regression test for bug 352013 2007-04-03 03:07:19 -07:00
bclary@bclary.com
5d9429e0d0 Bug 374877 - Update JS_GetImplementationVersion() for JS1.7rc, r=brendan 2007-04-02 21:48:09 -07:00
brendan@mozilla.org
802d01541d Fix parser to allow eval(i)++ to compile (352453, r=mrbkap). 2007-04-02 20:26:50 -07:00
brendan@mozilla.org
e05b489a45 Fix js_LineNumberToPC based on MikeM@RetekSolutions.com's input (313922, r=mrbkap). 2007-04-02 11:13:22 -07:00
brendan@mozilla.org
626c7692d8 Unify double sprinting to handle non-finite and negative zero cases (375882, r=mrbkap). 2007-04-01 19:01:50 -07:00
igor@mir2.org
dac58ab9ec Taking out the patches for bug 375999 and bug 375808 until the reason for ref counting leak would be clear. 2007-03-31 23:48:21 -07:00
igor@mir2.org
97e0e66db7 Bug 375999: fixing regression from bug 375808. r=brendan 2007-03-31 17:00:36 -07:00
bclary@bclary.com
833c1093f5 JavaScript Test - regression test for bug 371692, by Biju 2007-03-30 12:28:05 -07:00
gavin@gavinsharp.com
d78ebdbd55 Revert patch from bug 375715 because it broke Gmail (bug 375931) 2007-03-30 09:21:05 -07:00
bclary@bclary.com
8ad84f0f2d JavaScript Test - add testcases from bug 375793, by Jesse Ruderman 2007-03-30 07:52:37 -07:00
igor@mir2.org
7ccbbd605a Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 23:23:00 -07:00
igor@mir2.org
a17b73fece Removal of broken patch for bug 375808 2007-03-29 18:19:50 -07:00
igor@mir2.org
704b226d81 Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 17:56:14 -07:00
igor@mir2.org
90683afcb3 Bug 374160: Uniform applications of GetXMLObject. r=brendan 2007-03-29 13:39:46 -07:00
mrbkap@gmail.com
9f45bc7d58 Ignore let declarations when process variable declarations to ensure proper hoisting behavior. bug 350387, r=brendan 2007-03-29 11:25:22 -07:00
mrbkap@gmail.com
48a242c07f Deal with the /i option before calculating the start (and localMax) for ranges. bug 375711, r=crowder 2007-03-29 11:19:15 -07:00
mrbkap@gmail.com
4099fa2694 Continue processing the character set even though we found our max. bug 375715, r=crowder 2007-03-29 11:14:20 -07:00
crowder@fiverocks.com
c645698af1 Bug 368152, more compiler warnings fixage, r=igor@mir2.org 2007-03-29 11:04:10 -07:00
jwalden@mit.edu
4fed5ac1f3 Bug 375793 - Constant folder treats NaN coerced to boolean as true. r=mrbkap 2007-03-29 00:37:15 -07:00
brendan@mozilla.org
07cc7ebd9b Fix bug 351219 and related (r=mrbkap). 2007-03-29 00:24:14 -07:00
bzbarsky@mit.edu
f16f948579 Fix JS strict warning in the wrapper code. Bug 371948, r+sr=brendan 2007-03-28 13:29:00 -07:00
igor@mir2.org
50ca7945ba Bug 374589: fixing generator/decompiler after bug 351102. r=brendan 2007-03-27 23:49:49 -07:00
crowder@fiverocks.com
8d1fcab062 Bug 368152: Fixing warnings and one build error from jsregexp "debugger" patch, r=mrbkap 2007-03-27 17:31:25 -07:00
bclary@bclary.com
ed9ab8ed28 JavaScript Test - regression test for bug 346237, by Jesse Ruderman 2007-03-27 17:22:51 -07:00
bclary@bclary.com
5400f5ae13 JavaScript Test - regression test for bug 330569, by antonlv, Andreas 2007-03-27 17:11:25 -07:00
bclary@bclary.com
739b933da9 JavaScript Test - regression test for bug 351448 2007-03-27 14:59:31 -07:00
bclary@bclary.com
b5386aa9b0 JavaScript Test - Regression test for bug 355736, by Jesse Ruderman 2007-03-27 13:56:54 -07:00
bclary@bclary.com
d24e910f38 JavaScript Test - regression test for bug 373082, by Igor Bukanov 2007-03-27 13:27:17 -07:00
bclary@bclary.com
fa5fdac2f9 JavaScript Test - regression test for bug 374112, by Jesse Ruderman 2007-03-27 12:58:31 -07:00
bclary@bclary.com
9409ceea1c JavaScript Test - regression test for bug 374163, by Jesse Ruderman, Igor Bukanov 2007-03-27 12:51:51 -07:00
dbaron@dbaron.org
a7d9802f77 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
dbaron@dbaron.org
85eb65ced4 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
dbaron@dbaron.org
f24f1c6523 Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan 2007-03-27 08:32:38 -07:00
bclary@bclary.com
5e3bf21303 Bug 370490 - Build SpiderMonkey with JS_C_STRINGS_ARE_UTF8, not part of the build, patch by Tom Insam, r=brendan 2007-03-26 14:13:57 -07:00
igor@mir2.org
8428f66dcd Bug 373082: Changine XML method lookup to never alter "this". r=brendan,jwalden 2007-03-26 02:07:24 -07:00
igor@mir2.org
7322d84e50 Bug 355736: no quotas arround name matching keywords in keywordless context. r=brendan,mrbkap 2007-03-24 00:34:47 -07:00
dbaron@dbaron.org
d5b8384219 Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan 2007-03-23 16:32:40 -07:00
crowder@fiverocks.com
4f123ed322 Bug 339652: Maximum recursion value is too low, r=brendan 2007-03-23 11:11:40 -07:00
crowder@fiverocks.com
21950530c7 Bug 330352: very non-greedy regexp causes crash in jsregexp.c, r=mrbkap 2007-03-23 09:13:06 -07:00
peterv@propagandism.org
a21e9fae83 Relanding part of the fix for bug 372960 (Make XPConnect traverse more JS edges). r=brendan, sr=jst. 2007-03-23 06:21:22 -07:00
crowder@fiverocks.com
4bb3006c84 Bug 368152: jsregexp preprocessor-enabled "debugging" mode 2007-03-22 20:35:42 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
Brian Hackett
b6034da246 Bug 832364 - Generate optimized paths for element accesses on native objects, r=jandem. 2013-01-26 13:21:27 -07:00
Jan de Mooij
729b011066 Bug 825379 - Fix JSContext::findVersion to work with Ion frames. r=dvander 2013-01-26 16:40:06 +01:00
Tom Schuster
079a777643 Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
--HG--
rename : js/src/jsscopeinlines.h => js/src/vm/Shape-inl.h
rename : js/src/jsscope.cpp => js/src/vm/Shape.cpp
rename : js/src/jsscope.h => js/src/vm/Shape.h
2013-01-26 16:03:19 +01:00
Brian Hackett
cb0fe1f1ed Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence. 2013-01-26 07:42:20 -07:00