2008-08-22 |
shaver@mozilla.org | update for bent's gczealectomy
|
commit | commitdiff | tree |
2008-08-22 |
shaver@mozilla.org | landing more fixes from tracemonkey repo
|
commit | commitdiff | tree |
2008-08-21 |
shaver@mozilla.org | land initial tracemonkey development, pref'd off
|
commit | commitdiff | tree |
2008-08-21 |
shaver@mozilla.org | disable tracing with active call object pending perf fix
|
commit | commitdiff | tree |
2008-08-21 |
shaver@mozilla.org | trace |new Array|, via the magic of copy and paste
|
commit | commitdiff | tree |
2008-08-21 |
shaver@mozilla.org | say what we're returning from from EnterFrame
|
commit | commitdiff | tree |
2008-08-21 |
shaver@mozilla.org | fix js_IsLoopExit to better handle for-in exits, r...
|
commit | commitdiff | tree |
2008-08-20 |
shaver@mozilla.org | disable vprof building so that we can build on XP
|
commit | commitdiff | tree |
2008-08-20 |
shaver@mozilla.org | re-merge from mozilla-central for post-freeze backouts
|
commit | commitdiff | tree |
2008-08-20 |
shaver@mozilla.org | default to non-verbose for DEBUG, set TRACEMONKEY=verbose...
|
commit | commitdiff | tree |
2008-08-20 |
shaver@mozilla.org | improve JIT-control pref naming, add one for chrome...
|
commit | commitdiff | tree |
2008-08-20 |
shaver@mozilla.org | merge from mozilla-central
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | fix !JS_TRACER build
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | add way to explicitly disable tracer for easier testing
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | fix build for !JS_TRACER, both threaded and switch...
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | guard all of jstracer.h against non-tracer builds
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | NAMEINC, INCNAME, NAMEDEC, DECNAME
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | cmp over number and (string or bool or undefined)
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | mistaken relanding, didn't track merges well enough
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | reland eb01b1d55d9b after the mismerge
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | reland 3ea1e1317707 after the mismerge
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | JSOP_EQ/NE for objects
|
commit | commitdiff | tree |
2008-08-12 |
shaver@mozilla.org | implement JSOP_ADD(str, num)
|
commit | commitdiff | tree |
2008-08-11 |
shaver@mozilla.org | extend js_NewObjectWithGivenProto to permit specifying...
|
commit | commitdiff | tree |
2008-08-10 |
shaver@mozilla.org | JSOP_ANONFUNOBJ
|
commit | commitdiff | tree |
2008-08-10 |
shaver@mozilla.org | JSOP_TYPEOF and JSOP_TYPEOFEXPR
|
commit | commitdiff | tree |
2008-08-10 |
shaver@mozilla.org | Builtin for String.prototype.concat (single int-arg...
|
commit | commitdiff | tree |
2008-08-10 |
shaver@mozilla.org | Implement cmp for string-on-string.
|
commit | commitdiff | tree |
2008-08-09 |
shaver@mozilla.org | restore preference for getarg+length over getargprop
|
commit | commitdiff | tree |
2008-08-09 |
shaver@mozilla.org | improve naming of anonymous functions and excess args
|
commit | commitdiff | tree |
2008-08-07 |
shaver@mozilla.org | add tests for missing and excess arity for trace-entry...
|
commit | commitdiff | tree |
2008-08-06 |
shaver@mozilla.org | add test for non-empty stack on trace entry (fails...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | use optimized path for fromCharCode
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Refactor js_GetUnitString to permit passing in a bare...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Refactor trace-test.js to permit running a single test...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | add specialized StringToInt32 and filter for it
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | give strtointeger a way to avoid octal, to streamline...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Coerce strings to numbers for appropriate ops.
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | merge backout of d24e6005ee4c to fix the world
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Backed out changeset d24e6005ee4c (causing major array...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Make guard return expected, so we can trace alternate...
|
commit | commitdiff | tree |
2008-07-31 |
shaver@mozilla.org | Implement JSOP_EQ and JSOP_NE over strings, plus JSOP_STRING.
|
commit | commitdiff | tree |
2008-07-30 |
shaver@mozilla.org | trace Math.random
|
commit | commitdiff | tree |
2008-07-30 |
shaver@mozilla.org | Trace String.fromCharCode.
|
commit | commitdiff | tree |
2008-07-29 |
shaver@mozilla.org | JSOP_ADD over strings
|
commit | commitdiff | tree |
2008-07-29 |
shaver@mozilla.org | signs, signs, everywhere signs
|
commit | commitdiff | tree |
2008-07-29 |
shaver@mozilla.org | Trace String.prototype.substring for two-arg case.
|
commit | commitdiff | tree |
2008-07-29 |
shaver@mozilla.org | Trace JSOP_LENGTH over flat strings. (Need some cmovery...
|
commit | commitdiff | tree |
2008-07-28 |
shaver@mozilla.org | not-yet-working beginnings of frame reconstruction
|
commit | commitdiff | tree |
2008-07-27 |
shaver@mozilla.org | do setelem in a builtin, so we don't abort trace every...
|
commit | commitdiff | tree |
2008-07-27 |
shaver@mozilla.org | remove rval tracking, since it's no longer necessary
|
commit | commitdiff | tree |
2008-07-24 |
shaver@mozilla.org | fix return-value handling for new stack layout
|
commit | commitdiff | tree |
2008-07-23 |
shaver@mozilla.org | tighten up some bounds, still not quite right
|
commit | commitdiff | tree |
2008-07-23 |
shaver@mozilla.org | merge from andreas
|
commit | commitdiff | tree |
2008-07-23 |
shaver@mozilla.org | merge (still not working, probably box/unbox dumbness)
|
commit | commitdiff | tree |
2008-07-23 |
shaver@mozilla.org | merge (now compiling, untested)
|
commit | commitdiff | tree |
2008-07-23 |
shaver@mozilla.org | merge (mostly, doesn't build)
|
commit | commitdiff | tree |
2008-07-22 |
shaver@mozilla.org | use nargs rather than argc, since bytecode only refers...
|
commit | commitdiff | tree |
2008-07-22 |
shaver@mozilla.org | make time.sh more useful
|
commit | commitdiff | tree |
2008-07-21 |
shaver@mozilla.org | beginning of entryFrame removal
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | merge time is fun time
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | add simple timing harness
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | simpler loop exit check (backwards is a loop exit,...
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | force Math to be interned, and defend against non-interned...
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | don't pretend we can trace INCELEM and friends (fixes...
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | move summarization to the end, so I can see it through...
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | improve tracing/recording diagnostics
|
commit | commitdiff | tree |
2008-07-20 |
shaver@mozilla.org | discard trace on global shape mismatch
|
commit | commitdiff | tree |
2008-07-19 |
shaver@mozilla.org | Avoid tracking object properties, make incElem work.
|
commit | commitdiff | tree |
2008-07-21 |
shaver@mozilla.org | fix no-tracer build
|
commit | commitdiff | tree |
2008-07-19 |
shaver@mozilla.org | Implement DEFLOCALFUN for the fully-lightweight case.
|
commit | commitdiff | tree |
2008-07-19 |
shaver@mozilla.org | Propagate TCF_COMPILE_N_GO through to inner functions...
|
commit | commitdiff | tree |
2008-07-18 |
shaver@mozilla.org | Handle more operand types in ifop().
|
commit | commitdiff | tree |
2008-07-18 |
shaver@mozilla.org | Better diagnostic info for trace abort.
|
commit | commitdiff | tree |
2008-07-18 |
shaver@mozilla.org | lookup/find, but do not fill prop cache from recorder
|
commit | commitdiff | tree |
2008-07-18 |
shaver@mozilla.org | When PROPERTY_CACHE_TEST misses, fall back to doing...
|
commit | commitdiff | tree |
2008-07-18 |
shaver@mozilla.org | can't easily find real names for globals, so just number...
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | Label globals and locals with their source-names in...
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | remove pointless untracedCall test
|
commit | commitdiff | tree |
2008-07-17 |
shaver | Add setprop and tests for setprop and cleanup labling...
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | merge, woo
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | summarize test results
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | JSOP_LENGTH
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | 4.2, dammit
|
commit | commitdiff | tree |
2008-07-17 |
shaver@mozilla.org | copy capacity when becoming another list
|
commit | commitdiff | tree |
2008-07-16 |
shaver@mozilla.org | fix GETXPROP; thanks to brendan for playing chewbacca
|
commit | commitdiff | tree |
2008-07-16 |
shaver@mozilla.org | CALLARG, CALLVAR
|
commit | commitdiff | tree |
2008-07-16 |
shaver@mozilla.org | fix scalpel left in nativeFrameSlots from aborted thisp...
|
commit | commitdiff | tree |
2008-07-16 |
shaver@mozilla.org | implement JSOP_MOD
|
commit | commitdiff | tree |
2008-07-16 |
shaver@mozilla.org | Trace JSOP_THIS and JSOP_THISPROP.
|
commit | commitdiff | tree |
2008-07-15 |
shaver@mozilla.org | rename getpropfromval, it burns mine eyes
|
commit | commitdiff | tree |
2008-07-15 |
shaver@mozilla.org | initialize dslots_ins
|
commit | commitdiff | tree |
2008-07-15 |
shaver@mozilla.org | GETVARPROP, GETARGPROP, GETXPROP
|
commit | commitdiff | tree |
2008-07-15 |
shaver@mozilla.org | more ABORT_TRACE instrumentation (some should be asserts?)
|
commit | commitdiff | tree |
2008-07-14 |
shaver@mozilla.org | fix our aliasing idiocy by extending jsdpun, add Math...
|
commit | commitdiff | tree |
2008-07-14 |
shaver@mozilla.org | merge, and fix locking and logic for FORALL_SLOTS
|
commit | commitdiff | tree |
2008-07-14 |
shaver@mozilla.org | make JSOP_CALL builtin specialization data-driven
|
commit | commitdiff | tree |
2008-07-14 |
shaver@mozilla.org | merge
|
commit | commitdiff | tree |
2008-07-14 |
shaver@mozilla.org | expand int-equality tests
|
commit | commitdiff | tree |
2008-07-13 |
shaver@mozilla.org | fix the secondary map-native guard
|
commit | commitdiff | tree |