Blake Kaplan
|
bcd1f7f97d
|
Fix bustage -- these macros are only defined if the tracer was enabled.
|
2008-09-10 00:12:26 -07:00 |
|
Blake Kaplan
|
88856d9ef1
|
Merge tracemonkey -> mozilla-central
|
2008-09-09 23:38:21 -07:00 |
|
Brendan Eich
|
ce15bc7cd3
|
Bug 454039 - TM: don't abort TraceRecorder::record_JSOP_SETPROP on cache miss (r=mrbkap).
|
2008-09-09 22:22:52 -07:00 |
|
Brendan Eich
|
7d5c49516c
|
Back out patch for bug 454039.
|
2008-09-09 16:55:07 -07:00 |
|
Brendan Eich
|
c7b40d9f99
|
Bug 454039 - TM: don't abort TraceRecorder::record_JSOP_SETPROP on cache miss (r=mrbkap).
|
2008-09-09 16:05:04 -07:00 |
|
Brendan Eich
|
ad49bd309d
|
Bug 453918 - TM: eliminate silly map_is_native guards on globalObj (r=shaver).
|
2008-09-09 16:01:01 -07:00 |
|
David Anderson
|
cd9032e6fe
|
Fixed Linux build, extra qualification on member function.
|
2008-09-09 13:20:44 -07:00 |
|
Brendan Eich
|
34a2d3c518
|
Fix build bustage: parent or proto might be not JSObject* when setting to null. r=brendan, patch by bz.
|
2008-09-09 12:33:28 -07:00 |
|
Boris Zbarsky
|
4cc2ce122f
|
Fix build bustage: parent or proto might be not JSObject* when setting to null. r=brendan
|
2008-09-09 15:27:19 -04:00 |
|
Brendan Eich
|
94b10f6170
|
Avoid needless prototype-shape purges (454035, r=igor).
|
2008-09-09 11:24:03 -07:00 |
|
Ted Mielczarek
|
468a3823fc
|
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
|
2008-09-09 13:59:11 -04:00 |
|
Brendan Eich
|
40cf4096c7
|
Avoid needless prototype-shape purges (454035, r=igor).
|
2008-09-09 09:57:10 -07:00 |
|
Andreas Gal
|
3c8d2430dd
|
Merge.
|
2008-09-09 17:21:32 +02:00 |
|
Andreas Gal
|
85b1749c8c
|
Capture the typemap of the outgoing stack frame during a function call and store a pointer to it on the native call stack.
|
2008-09-09 15:16:21 +02:00 |
|
Andreas Gal
|
6a76d26107
|
Extract the snapshot code for a single slot into determineSlotType() und use that method in snapshot().
|
2008-09-09 15:06:23 +02:00 |
|
Blake Kaplan
|
4203e79309
|
Trace Math.max. r=brendan
|
2008-09-08 20:06:58 -07:00 |
|
Robert Sayre
|
871c6608b7
|
Add date tests to correctness checks
|
2008-09-08 22:36:30 -04:00 |
|
Robert Sayre
|
c6b73406b6
|
Add controlflow-recursive to correctness checks
|
2008-09-08 21:15:46 -04:00 |
|
Robert Sayre
|
b381016d68
|
Add some basic correctness tests for benchmarks
|
2008-09-08 21:02:57 -04:00 |
|
Brendan Eich
|
5b35846387
|
Fix bug 454266 - js_FillPropertyCache uses the wrong scope's shape sometimes (r=mrbkap).
|
2008-09-08 15:52:35 -07:00 |
|
Brendan Eich
|
cd3284e96a
|
Fix bug 454266 - js_FillPropertyCache uses the wrong scope's shape sometimes (r=mrbkap).
|
2008-09-08 15:51:47 -07:00 |
|
Ben Turner
|
c6eb5d4c06
|
Properly initialized mSaveDepth in JSAutoSuspendRequest, r=sayrer.
|
2008-09-08 15:09:41 -07:00 |
|
Andreas Gal
|
32f22d2e1e
|
Don't try to record recursion until we support it properly (454277).
|
2008-09-08 22:49:17 +02:00 |
|
Taras Glek
|
71b568fe41
|
bug 453889: Correct prbool misuse in spidermonkey
|
2008-09-08 13:41:09 -07:00 |
|
Blake Kaplan
|
6a6096aebd
|
Bug 453345 - Only look at pn_extra if we're actually a list. r=brendan
|
2008-09-08 11:47:15 -07:00 |
|
Peter Van der Beken
|
79f9a72d30
|
Fix for bug 443415 (Name more CC edges). r/sr=jst.
|
2008-09-08 20:26:46 +02:00 |
|
Taras Glek
|
7e792aca92
|
bug 453892: fix prbool bugs in xpconnect. r=jorendorff
|
2008-09-08 11:19:58 -07:00 |
|
Taras Glek
|
dbf23956a4
|
bug 432917: Replace "must flow through label" comments with statically-checkable macro. r=igor
|
2008-09-08 10:51:10 -07:00 |
|
Boris Zbarsky
|
6e51375684
|
Removing shark think which landed by accident
|
2008-09-08 08:57:52 -04:00 |
|
Boris Zbarsky
|
c57647d6f4
|
Bug 451605. Make sure to properly restore the thisp for the innermost frame when taking a nested side exit with a callDepth > 0. r=brendan,gal
|
2008-09-08 08:55:20 -04:00 |
|
Igor Bukanov
|
27d83904e5
|
bug 453133 - merging JSOP_DEFUN and JSOP_CLOSURE. r=brendan
|
2008-09-08 13:58:17 +02:00 |
|
timeless
|
f7c8db5a8a
|
Bug 330237 - editline.c:1038: warning: implicit declaration of function getpid. r=mrbkap
|
2008-09-08 13:27:57 +02:00 |
|
Igor Bukanov
|
1694ed5ded
|
bug 454163 - fixing build problem with 64-bit debug builds.
|
2008-09-08 12:37:41 +02:00 |
|
Igor Bukanov
|
23c5063560
|
bug 446386 - eliminating compiler pseudo-frames. r=brendan
|
2008-09-08 11:47:12 +02:00 |
|
Brendan Eich
|
082cb07c53
|
Make return at callDepth 0 terminate the loop, like break (454027, r=gal).
|
2008-09-08 00:31:18 -07:00 |
|
Ginn Chen
|
b807ca4816
|
Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin
|
2008-09-08 14:21:07 +08:00 |
|
Brendan Eich
|
5b48852abb
|
Patch from Mike Kaplinskiy <mike.kaplinskiy@gmail.com> implementing trim, trimLeft, and trimRight (305064, r=me).
|
2008-09-07 10:22:41 -07:00 |
|
Brendan Eich
|
e697e5113d
|
Bug 454044 - TM: JSOP_NOT needs isPromoteInt/::demote help.
|
2008-09-07 01:40:24 -07:00 |
|
David Anderson
|
5018287de0
|
Trace through parseInt(double), bug 454037 r=gal+brendan.
|
2008-09-07 02:41:10 -05:00 |
|
Serge Gautherie
|
5a5f67274f
|
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; "dom_quickstubs.cpp" bustage fix
|
2008-09-07 00:50:45 +02:00 |
|
Arpad Borsos
|
9b6f558fee
|
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
|
2008-09-07 00:21:43 +02:00 |
|
Arpad Borsos
|
534fd11101
|
Bug 443058 - Remove MOZ_DECL_CTOR_COUNTER; <mozilla-central> part; r=benjamin
|
2008-09-07 00:04:10 +02:00 |
|
Vladimir Vukicevic
|
7c80853b9f
|
Enable tracemonkey/nanojit for ARM.
|
2008-09-06 01:19:29 -07:00 |
|
Brendan Eich
|
a8474f5a5b
|
Merge.
|
2008-09-05 20:31:05 -07:00 |
|
Brendan Eich
|
ba17412f5e
|
Easy fixes to avoid aborting on V8/raytrace.js: MAX_CALLDEPTH doubled to 10; JSOP_NOT handles int and undefined.
|
2008-09-05 18:57:32 -07:00 |
|
Brendan Eich
|
623433f549
|
Merge.
|
2008-09-05 18:34:16 -07:00 |
|
Brendan Eich
|
fc936fa1da
|
Checkpoint arguments tour-de-force (453730).
|
2008-09-05 18:29:08 -07:00 |
|
Vladimir Vukicevic
|
4a51b1989f
|
[arm] Use preindexed STR instruction instead of separate STR and SUB in asm_pusharg
|
2008-09-05 18:24:58 -07:00 |
|
Vladimir Vukicevic
|
de76f2638d
|
[arm] Have asm_quad copy direct from const to destination, if there's no register allocated for the const -- don't load into fp reg just to store it.
|
2008-09-05 17:24:54 -07:00 |
|
Vladimir Vukicevic
|
66c6f5db3a
|
[arm] use arm_ADDi and let it take care of LD32 if necessary.
|
2008-09-05 17:23:36 -07:00 |
|