Brendan Eich
|
7cdb540c44
|
Fix goof in switching from word to jsval counters.
|
2008-05-28 23:12:45 -07:00 |
|
Brendan Eich
|
3996420eda
|
Fix goof in switching from word to jsval counters.
|
2008-05-28 20:16:15 -07:00 |
|
Brendan Eich
|
ed4274e179
|
Instrument loop headers with jsvals above fp->vars and below fp->spbase.
|
2008-05-28 19:07:32 -07:00 |
|
Brendan Eich
|
8bfb8bfef7
|
Split trace-supporting inlines, add ifdefs/macros for deriving js_TracingInterpret in jstracer.cpp.
|
2008-05-28 19:07:25 -07:00 |
|
Brendan Eich
|
968021cff9
|
Style (and substance for vim users: left brace opening in column 1 enables [[ navigation).
|
2008-05-28 19:07:16 -07:00 |
|
Brendan Eich
|
067121104e
|
Instrument loop headers with jsvals above fp->vars and below fp->spbase.
|
2008-05-28 18:00:05 -07:00 |
|
Brendan Eich
|
8523cc6d60
|
Split trace-supporting inlines, add ifdefs/macros for deriving js_TracingInterpret in jstracer.cpp.
|
2008-05-28 14:19:48 -07:00 |
|
Brendan Eich
|
53869bd9e2
|
Style (and substance for vim users: left brace opening in column 1 enables [[ navigation).
|
2008-05-28 13:48:02 -07:00 |
|
Andreas Gal
|
f4d6e71bf6
|
Make relational operations (<,<=,>,>=) traceable.
|
2008-05-27 10:45:58 -07:00 |
|
Andreas Gal
|
8a5d86fa50
|
Mark getting and setting arguments and local variables as safe for tracing.
|
2008-05-26 23:40:52 -07:00 |
|
Andreas Gal
|
e0a5de51b2
|
Make branch instructions traceable using a new primitive guard_boolean_is_true.
|
2008-05-26 23:33:23 -07:00 |
|
Andreas Gal
|
32908d0e2f
|
Enable tracing for selected opcodes that do not have any remaining tracing hazards.
|
2008-05-26 20:04:58 -07:00 |
|
Andreas Gal
|
33ec9a35fb
|
Opcodes that can be traced through can be declared with TRACE_CASE(op). Currently all opcodes are declared as BEGIN_CASE(op), which automatically aborts trace recording. In addition, error handlers (defined with DEFINE_HANDLER) also abort trace recording. At every backwards branch trigger monitor_branch(), which will monitor for new trace tree anchors.
|
2008-05-26 18:55:16 -07:00 |
|
Andreas Gal
|
288e988b40
|
Introduce primitives for common binary operations.
|
2008-05-26 17:29:28 -07:00 |
|
Andreas Gal
|
6d10603538
|
Convert macro code in jsinterp.cpp into inline functions and introduce trace primitives (prim_*, guard_*, call_*).
|
2008-05-26 15:27:13 -07:00 |
|
Brendan Eich
|
b065dd2fce
|
From Igor's patch for bug 433382.
|
2008-05-24 11:39:18 -07:00 |
|
Brendan Eich
|
c611e90657
|
Fix bad merge.
|
2008-05-24 10:17:15 -07:00 |
|
Brendan Eich
|
5e03c06ce3
|
Igor's patch for bug 433382, r=me.
|
2008-05-23 23:44:08 -07:00 |
|
Brendan Eich
|
2595b54a6b
|
Fix POP_STACK to take a macro out param.
|
2008-05-23 22:18:36 -07:00 |
|
Brendan Eich
|
602bcd5f50
|
First round of macro cleanups to enable tracing.
|
2008-05-23 19:24:10 -07:00 |
|
Brendan Eich
|
2f95757906
|
Igor's fix for bug 432881, r=me.
|
2008-05-23 19:14:05 -07:00 |
|
Brendan Eich
|
c0c9201c0a
|
Fix for bug 433672, r=igor.
|
2008-05-23 19:08:44 -07:00 |
|
Edward Lee
|
8d4de205de
|
Bug 433298 - EULA cut off checkbox/buttons on bottom - unusable on small (EeePC) screens. r=gavin, a1.9=schrep
|
2008-05-23 02:17:25 -05:00 |
|
David Mandelin
|
786fbfba8a
|
Bug 434839: outparams state explosion on functions with many outparams, r+a=bsmedberg
|
2008-05-22 10:59:02 -07:00 |
|
sdwilsh@shawnwilsher.com
|
5d2aabec8e
|
Bug 433935
DOMi extension version wasn't bumped
rs=Neil
a=bsmedberg
|
2008-05-21 10:31:21 -04:00 |
|
bcrowder@mozilla.com
|
ccdd027d08
|
Bug 433964 - dtrace build fixes for C++ linkage, r=jorendorff
|
2008-05-19 12:59:09 -07:00 |
|
David Mandelin
|
7364d5d950
|
Bug 433939: update outparams for latest Treehydra revision
|
2008-05-20 11:28:00 -07:00 |
|
David Mandelin
|
d591c8c92c
|
Bug 431832: check outparams for PRBool or void return, r+a=bsmedberg
|
2008-05-20 11:26:03 -07:00 |
|
bcrowder@mozilla.com
|
fd051a08a3
|
Bug 434068 - client.mk from mozilla-central does not provide CONFIG_GUESS, r=:luser, a=jorendorff
|
2008-05-16 12:15:53 -07:00 |
|
Ben Turner
|
e4211cd6cf
|
Bug 432911 - "Hardcoded autoconf-2.13 in client.mk breaks OS X builds". r=josh, sr+a=ted.
|
2008-05-16 12:05:14 -07:00 |
|
jorendorff@mozilla.com
|
f2cbe9af26
|
Merge 8 changesets from cvs-trunk-mirror to mozilla-central. Use (hg log -r b60aee4a61a6:e70e05d8eda2) to see them.
|
2008-05-16 11:55:05 -05:00 |
|
Jeff Walden
|
2584ccd1f6
|
Add mozconfig, a lesser-known but ls-able alternative to .mozconfig, to the list of ignored files in .hgignore. r=dbaron
|
2008-05-15 20:39:35 -04:00 |
|
ctalbert@mozilla.com
|
ecedb3171f
|
Version bump to QAC extension to enable it to install on the RC1
|
2008-05-15 11:33:48 -07:00 |
|
Ben Hearsum
|
6fe16b9dd0
|
Non-code check-in to test fix for bug 433756.
|
2008-05-15 09:49:24 -04:00 |
|
bugzilla@standard8.plus.com
|
9d17cfe85e
|
Bug 309081 Sync xpfe autocomplete attributes with toolkit ones (sync case). r=mkmelin,sr=Neil
|
2008-05-15 05:45:31 -07:00 |
|
Daniel Holbert
|
8abea564a0
|
Bug 433798: add .nss.checkout empty marker-file to .hgignore. r=ted.mielczarek
|
2008-05-14 22:54:06 -07:00 |
|
dholbert@cs.stanford.edu
|
bb0a25c1ab
|
Bug 432954: disable reftest 413292-1.html on mac; r=roc
|
2008-05-14 16:31:28 -07:00 |
|
bclary@bclary.com
|
b017a73ad2
|
JavaScript Tests - update test and remove from exclusion list, bug 433698, r=jorendorff
|
2008-05-14 16:18:47 -07:00 |
|
anodelman@mozilla.com
|
571ecade8a
|
Bug 430835 - talos errors for inability to contact graph server need improvement p=anodelman r=rcampbell
|
2008-05-14 15:14:56 -07:00 |
|
L. David Baron
|
5ff950ec54
|
Fix broken --shutdown-leaks argument handling on Windows by copying the argument out of argv rather than holding a pointer to it. b=433708 r=pavlov
|
2008-05-14 11:57:32 -07:00 |
|
Ben Hearsum
|
9bdeca450a
|
bug 422296: fix stupid typo in automation.py.in. r=duh
|
2008-05-14 09:27:47 -04:00 |
|
Ben Hearsum
|
f405b4d21e
|
bug 422296: fix stupid typo in automation.py.in. r=duh
|
2008-05-14 09:21:12 -04:00 |
|
Ben Hearsum
|
d3e0b8c412
|
bug 422296: need debug+leak testing builds for mozilla central - trivial follow-up for build/Makefile.in. r=tmielczarek, patch=me
|
2008-05-14 08:22:25 -04:00 |
|
anodelman@mozilla.com
|
74768ada21
|
Bug 419776 - talos should measure x resources p=dougt r=anodelman
|
2008-05-13 19:03:44 -07:00 |
|
Reed Loden
|
0a20f151b7
|
Bug 432658 - "Change mozilla-central product version to 3.1a1pre instead of 4.0pre" [p=reed r=nthomas]
|
2008-05-13 16:27:37 -05:00 |
|
Reed Loden
|
b382bb938b
|
Bug 432658 - "Change mozilla-central product version to 3.1a1pre instead of 4.0pre" [p=reed r=nthomas]
|
2008-05-13 16:18:56 -05:00 |
|
Ben Hearsum
|
199532adb1
|
bug 422296: tools needed for debug+leak tests on mozilla-central - bloatdiff.pl + leaktest.py.in runner script. r=tmielczarek, patch=me
|
2008-05-13 17:17:33 -04:00 |
|
Vladimir Vukicevic
|
fcccf788ee
|
b=432954, disable reftest 413292-1.html; r=roc
|
2008-05-13 11:42:18 -07:00 |
|
Vladimir Vukicevic
|
d2d15ec07a
|
b=432288, mozilla-central win32 build failing reftest 429849-1.html; r=roc
|
2008-05-13 11:42:16 -07:00 |
|
cltbld
|
d020c9a94a
|
"Automated configuration bump, release for firefox 3.0rc1build1"
|
2008-05-13 10:17:51 -07:00 |
|