f49be7182920: Remove InfoVars::stp (bug 5844 part 3, r=fyren).
David Anderson <dvander@alliedmods.net> - Sun, 11 Aug 2013 11:31:55 -0700 - rev 3986
Remove InfoVars::stp (
bug 5844 part 3, r=fyren).
f1e2d9a7a276: Remove InfoVars::data_size (bug 5844 part 2, r=ds).
David Anderson <dvander@alliedmods.net> - Sun, 11 Aug 2013 11:31:24 -0700 - rev 3985
Remove InfoVars::data_size (
bug 5844 part 2, r=ds).
d94a0d3bc008: Clean up INFO register structure (bug 5844 part 1, r=ds).
David Anderson <dvander@alliedmods.net> - Sun, 11 Aug 2013 11:30:27 -0700 - rev 3984
Clean up INFO register structure (
bug 5844 part 1, r=ds).
46f4122981c2: Statically align the stack at function boundaries (bug 5842, r=ds).
David Anderson <dvander@alliedmods.net> - Sun, 11 Aug 2013 11:27:19 -0700 - rev 3983
Statically align the stack at function boundaries (
bug 5842, r=ds).
be7835a7c28f: Move tracker related opcodes entirely to C++.
David Anderson <dvander@alliedmods.net> - Sat, 10 Aug 2013 21:23:02 -0700 - rev 3982
Move tracker related opcodes entirely to C++.
The tracker related opcodes:
GENARRAY
GENARRAY_Z
TRACKER_POP_SETHEAP
TRACKER_PUSH_C
All contain some vastly overcomplicated assembly containing logic that could
be implemented much easier in C++. If it were a performance concern, these
opcodes would be entirely in C++, but most of them call out to one or more
routines to do additional work. This patch just moves most of the logic out
to C++ to reduce complexity and fix reported bugs.
af3681eade3f: Debug build fixes.
Nicholas Hastings <skamonkey@gmail.com> - Sat, 10 Aug 2013 12:22:09 -0400 - rev 3981
Debug build fixes.
dc7dfcd855dc: More Windows build fix.
David Anderson <dvander@alliedmods.net> - Thu, 08 Aug 2013 22:02:42 -0700 - rev 3980
More Windows build fix.
bdad6d9c8351: Use SSE when available for floating-point operations (bug 5841, r=her).
David Anderson <danderson@mozilla.com> - Thu, 08 Aug 2013 20:26:36 -0700 - rev 3979
Use SSE when available for floating-point operations (
bug 5841, r=her).
5bdc0f106c05: Fix Windows build (require stdint.h i.e. MSVC 2010+).
David Anderson <dvander@alliedmods.net> - Thu, 08 Aug 2013 20:21:37 -0700 - rev 3978
Fix Windows build (require stdint.h i.e. MSVC 2010+).
fca2b54741ca: Refactor the JIT to use a newer, simpler macro assembler. (bug 5827, r=ann)
David Anderson <danderson@mozilla.com> - Thu, 08 Aug 2013 09:41:24 -0700 - rev 3977
Refactor the JIT to use a newer, simpler macro assembler. (
bug 5827, r=ann)