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@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 |
2008-07-12 |
shaver@mozilla.org | initialize traceMonitor in threadsafe builds
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | Guard against subzero array indices
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | add JSOP_NEG and tests
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | add Math.cos and Math.pow to the specialized-call party...
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | I will remember that stacked values are not boxed.
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | Specialized tracing of Math.sin, as a proof of concept...
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | merge
|
commit | commitdiff | tree |
2008-07-12 |
shaver@mozilla.org | Incomplete stab at CALLPROP, added ABORT_TRACE for...
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | add reduced fannkuch version
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | Windows cares a lot more about where FASTCALL is; such...
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | begone, cat nspr/Version error noise
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | set some more config bits for Windows, mostly blindly
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | turn on all the shift tests, and find a bug with it!
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | some ARM stuff
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | here, have a _working_ Thumb back-end
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | here, have a Thumb back-end
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | only build JIT builtins if ENABLE_JIT, and lose antique...
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | Build the JIT by default if we're on x86, and control...
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | don't include jstracer.h (and thus nanojit, etc.) if...
|
commit | commitdiff | tree |
2008-07-11 |
shaver@mozilla.org | use a type that windows knows about for offset computation
|
commit | commitdiff | tree |