Граф коммитов

15512 Коммитов

Автор SHA1 Сообщение Дата
David Anderson c2ec2bc609 Build fix (followup to bug 512029). 2009-08-24 17:18:41 -07:00
David Anderson 1be8ca276a Removed JSStackFrame::callee (bug 512029, r=brendan). 2009-08-24 17:09:44 -07:00
David Anderson 79029acf98 Fix warnings on Linux gcc (bug 506714, desk r=jorendorff). 2009-08-24 15:09:21 -07:00
Nicholas Nethercote fe0af39720 Bustage fix for optimised builds for bug 511329. 2009-08-24 09:41:11 +10:00
Nicholas Nethercote 0ee9058074 Bug 511329 - nanojit: don't print dead LIR instructions with TMFLAGS=assembly. r=edwsmith. 2009-08-24 08:57:40 +10:00
Igor Bukanov 90c4077bb6 bug 509143 - js_CloneRegExp is missing a call to js_SetLastIndex. r=mrbkap 2009-08-22 19:59:55 +03:00
Luke Wagner 2b05a43f7e Fixed template-id in JSTempVectorImpl 2009-08-21 19:31:51 -07:00
Brendan Eich 2aec5ab41b Unit strings not in atom table means we must always mark them unless shutting down the runtime (511835, r=gal). 2009-08-21 17:28:05 -07:00
Graydon Hoare a516931ed9 Bug 511972 - More Fragment cleanups, r=dvander.
--HG--
extra : rebase_source : 186782bd96d8155eb3f0277616012636d6ebe469
2009-08-21 13:51:55 -07:00
Jason Orendorff 11d01cf3fc Fix silly crash in HashMap::remove(). r=graydon on IRC, no bug.
--HG--
extra : rebase_source : 25d53309e30bec26f7a93148c9000e1c79431986
2009-08-21 15:14:37 -05:00
Jason Orendorff 4326e987bb Merge. 2009-08-21 13:52:34 -05:00
Graydon Hoare 4cf3c90da9 Bug 511919 - Copy the x64 backend from Tamarin, r=dvander. 2009-08-21 11:27:08 -07:00
Jason Orendorff 1745ca41fe Fix `trace-test.py -f`. r=dmandelin via IRC, no bug.
--HG--
extra : rebase_source : 7ae99002a44e6e5323c9c2909f523d278ac0f38d
2009-08-21 13:18:36 -05:00
Jason Orendorff 0c95212f19 Bug 511836 - Assertion failure: JSVAL_IS_INT(v), at ../jsapi.h. Iterator.prototype not initialized properly. r=mrbkap.
--HG--
extra : rebase_source : 50975b84c4b399a96d24eaa1884308c6a5b4d586
2009-08-21 11:58:34 -05:00
Luke Wagner 81528e533d Bug 503952 - Use JSTempVector in scanner/parser; remove JSStringBuffer (r=brendan) 2009-08-14 16:10:59 -07:00
David Anderson 6ae5b0ea2d Removed callee from FrameInfo, and fixed upvar bugs in stack reconstruction (bug 510300, r=dmandelin,brendan). 2009-08-21 08:09:47 -07:00
Graydon Hoare 9dcc62d357 Bug 511309 - Followup patch to force flush on the CodeAllocs, r=sayrer. 2009-08-20 21:02:41 -07:00
Robert Sayre 846016846d Merge. 2009-08-20 22:47:58 -04:00
Robert Sayre 7e5a7ef887 Fix jsapi-tests assert in debug builds. tests need to happen inside a request. 2009-08-20 22:16:32 -04:00
Graydon Hoare 4405f6d470 Bug 511309 - Delete class Fragmento and all uses of it, r=dvander.
--HG--
extra : rebase_source : 47047589288ac0758e0068307b5a8f393db97606
2009-08-20 17:22:47 -07:00
Andreas Gal b50a6907fa Fast path for writing a double into an array (511737, r=danderson). 2009-08-20 16:53:10 -07:00
Graydon Hoare 0ca6c5eb09 Bug 511237 - Remove primary use of Fragmento from jsregexp, r=dmandelin. 2009-08-18 15:32:54 -07:00
Graydon Hoare e063ca411e Bug 511040 - Make nanojit::HashMap usable for non-word keys, r=edwsmith.
--HG--
extra : rebase_source : 7d4dff334de629f60342736e50c518ec891df19f
2009-08-18 15:32:47 -07:00
Jason Orendorff 49208058af Bug 505798 - JSAPI test harness. r=Waldo. 2009-08-20 17:20:14 -05:00
David Mandelin e2597decfa Trailing whitespace cleanup, no_r=me 2009-08-20 15:21:14 -07:00
Robert Sayre 477f7a0599 Merge mozilla-central to tracemonkey. 2009-08-20 18:02:17 -04:00
David Anderson f1d5900db9 Consolidated inner global typemap completion logic and fixed a bug when extending nested exits (bug 510518, r=gal,sayrer). 2009-08-20 13:06:27 -07:00
Bob Clary ef09b4d1e8 bug 509098 - JavaScript Tests - remove accidentally committed changes to spidermonkey-n-1.9.3.tests.
--HG--
extra : rebase_source : 054ae65a872e7bb914a9a97f4240503ba04e081b
2009-08-20 12:15:43 -07:00
Jason Orendorff 2bd620eaf6 Bug 511418 - static-analysis error in jsobj.cpp:4257: cannot access JS_REQUIRES_STACK variable JSContext::fp and another trivial error in jstracer.cpp. r=gal.
--HG--
extra : rebase_source : 9ee93b34fbf656437932a4f3c8b373a11911cffd
2009-08-20 14:13:21 -05:00
Bob Clary 3c59d37e48 Bug 273467 - ecma 9.3.1 - ToNumber(signed hex string) is NaN. 2009-08-20 12:08:03 -07:00
Bob Clary e5292019cd Bug 509098 - modify test due to removal of JS_HAS_LVALUE_RETURN support. 2009-08-20 12:07:59 -07:00
Bob Clary 0603b4d7c9 Bug 511714 - JavaScript Tests - include new 1.9.3 branch exclusion file. 2009-08-20 12:07:55 -07:00
Jason Orendorff e6d7430c05 Bug 506491 - Download Manager opens 'Blank' - intermittent - Error: gStr.timeUnits is undefined and download is null. r=brendan.
--HG--
extra : rebase_source : 22338610bff62f5aefca99a07f4f54621d18a680
2009-08-20 12:25:09 -05:00
Serge Gautherie 4c8f1e463e Bug 495730 - xpcshell-tests: each test leaks 3 nsStringBuffer, after (harness) bug 483062 landing; (Ev1) xpcshell.cpp: s/null/nsnull/; bustage fix 2009-08-20 18:07:23 +02:00
Serge Gautherie b71481cfbd Bug 495730 - xpcshell-tests: each test leaks 3 nsStringBuffer, after (harness) bug 483062 landing; (Dv2a) xpcshell.cpp: call crashReporter->SetEnabled(PR_FALSE); r=ted.mielczarek 2009-08-20 17:35:30 +02:00
Andreas Gal 1587d905af Atomize unit strings at birth (511567, r=shaver). 2009-08-19 19:37:59 -07:00
David Anderson 7bf64f9787 Build fix followup to bug 506714. 2009-08-19 16:42:25 -07:00
David Anderson 20931663a9 Added trace tree visualizer (bug 506714, r=gal). 2009-08-19 16:11:59 -07:00
Jason Orendorff 17adceacd3 Bug 507446 - TM: use return values instead of outparams for box_jsval, unbox_jsval. r=dmandelin.
--HG--
extra : rebase_source : e49f886c1723d90064cd11da0959f4a1e0fe23f4
2009-08-19 17:00:18 -05:00
Andreas Gal bc36fc2f24 Build fix for bug 511307. 2009-08-19 15:58:36 -07:00
Andreas Gal c1952e750e Specialize math functions to integer arithmetic where appropriate (511307, r=dvander). 2009-08-19 15:31:10 -07:00
Andreas Gal 762cbce0ea Remove debug printfs (no bug). 2009-08-19 15:29:56 -07:00
Andreas Gal b4232322c2 Use thread-local RNG for Math.random() (511328, r=shaver,waldo). 2009-08-19 15:23:54 -07:00
Andreas Gal 0c97581323 Notify JS_CommenceRuntimeShutdown from CycleCollector (511522, r=graydon). 2009-08-19 15:13:02 -07:00
Robert Sayre 1036559ece Merge. 2009-08-19 15:30:21 -04:00
Robert Sayre 30aaba5c23 Backed out changeset 5817b38a8686 2009-08-19 15:30:06 -04:00
Robert Sayre e5bbdd4ff0 Try to fix bustage by revving XDR number. 2009-08-19 14:23:43 -04:00
David Mandelin f910ba7348 Bug 510655: set argsobj->private when leaving trace only if created on trace, r=igor 2009-08-19 11:11:39 -07:00
Igor Bukanov 7b74923b54 bug 509143 - js_CloneRegExp is missing a call to js_SetLastIndex. r=mrbkap 2009-08-19 19:53:51 +03:00
Luke Wagner 51f2bde724 Add test for bug 507180 2009-08-19 09:36:25 -07:00