2014-02-12 |
Owen Yamauchi | always_assert_log if translateRegion irrecoverably...
|
commit | commitdiff | tree |
2014-02-08 |
Owen Yamauchi | Case-insensitive check for Accept-Encoding: gzip
|
commit | commitdiff | tree |
2014-02-06 |
Owen Yamauchi | Some progress on getting rid of Type::None
|
commit | commitdiff | tree |
2014-02-06 |
Owen Yamauchi | Don't reuse catch block in SetOpL
|
commit | commitdiff | tree |
2014-02-06 |
Owen Yamauchi | Update NEWS for upcoming release
|
commit | commitdiff | tree |
2014-01-30 |
Owen Yamauchi | Remove dests of jumps
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Implement codegen for Call
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Implement codegen for SpillFrame, CallBuiltin, CheckType
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Convert a few CALL_OPCODEs for ARM
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Fix a sandcastle crash due to PGO mode
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Implement codegen for StLoc, Box, and CheckStk in ARM
|
commit | commitdiff | tree |
2014-01-28 |
Owen Yamauchi | Normalize ARM's link-register-saving convention
|
commit | commitdiff | tree |
2014-01-17 |
Owen Yamauchi | Implement DecRef{Stack,Loc,Mem} in ARM mode
|
commit | commitdiff | tree |
2014-01-17 |
Owen Yamauchi | Delete unused exit edge support from DecRef instructions
|
commit | commitdiff | tree |
2014-01-17 |
Owen Yamauchi | Implement LdFuncCached in ARM mode
|
commit | commitdiff | tree |
2014-01-13 |
Owen Yamauchi | Implement codegen for LdLoc, IncRef, AssertType
|
commit | commitdiff | tree |
2014-01-13 |
Owen Yamauchi | Implement the equivalent of CALL_OPCODE for ARM
|
commit | commitdiff | tree |
2014-01-09 |
Owen Yamauchi | Fix ARM mode, part 3: disable PGO, SetL issues
|
commit | commitdiff | tree |
2014-01-07 |
Owen Yamauchi | Fix ARM mode, part 2: DCE
|
commit | commitdiff | tree |
2014-01-07 |
Owen Yamauchi | Fix ARM mode part 1: spill-stack
|
commit | commitdiff | tree |
2013-12-19 |
Owen Yamauchi | ARM codegen for LdStack and DbgAssertRefCount
|
commit | commitdiff | tree |
2013-12-19 |
Owen Yamauchi | Put abi-x64.h in X64 namespace
|
commit | commitdiff | tree |
2013-12-17 |
Owen Yamauchi | Get rid of x64-ARM register mapping
|
commit | commitdiff | tree |
2013-12-17 |
Owen Yamauchi | Change vixl's internal stack pointer constant
|
commit | commitdiff | tree |
2013-12-14 |
Owen Yamauchi | Make PhysReg able to represent 64 registers
|
commit | commitdiff | tree |
2013-12-14 |
Owen Yamauchi | Delete PhysReg::operator int()
|
commit | commitdiff | tree |
2013-12-14 |
Owen Yamauchi | Make PhysReg(int) private to RegSet
|
commit | commitdiff | tree |
2013-12-13 |
Owen Yamauchi | Rewrite reg-algorithms.h to not use PhysReg(int)
|
commit | commitdiff | tree |
2013-12-13 |
Owen Yamauchi | Massage vixl's register abstractions into shape
|
commit | commitdiff | tree |
2013-12-10 |
Owen Yamauchi | Speed up simulator's register-smashing code
|
commit | commitdiff | tree |
2013-12-06 |
Owen Yamauchi | Disable inlining in ARM mode
|
commit | commitdiff | tree |
2013-12-06 |
Owen Yamauchi | Stop VIXL from creating this vixl_stats.csv file
|
commit | commitdiff | tree |
2013-12-06 |
Owen Yamauchi | Implement reusable service requests for ARM
|
commit | commitdiff | tree |
2013-12-04 |
Owen Yamauchi | Add build flag for ARM mode default
|
commit | commitdiff | tree |
2013-12-04 |
Owen Yamauchi | Put HHVM_ARCH in $_ENV, use it to skip strtotime_leak.php
|
commit | commitdiff | tree |
2013-12-04 |
Owen Yamauchi | Get ARM mode passing again
|
commit | commitdiff | tree |
2013-12-02 |
Owen Yamauchi | Add default arguments to some zip functions
|
commit | commitdiff | tree |
2013-12-02 |
Owen Yamauchi | Fix type logic of VGetL (and VGetN while I'm at it)
|
commit | commitdiff | tree |
2013-11-27 |
Owen Yamauchi | Fix ARM exception crash, add --arm option to test/run
|
commit | commitdiff | tree |
2013-11-22 |
Owen Yamauchi | Fix ARM mode bustage that occurred during lockdown
|
commit | commitdiff | tree |
2013-11-22 |
Owen Yamauchi | String::String(char) = delete; fix exposed lolbugs
|
commit | commitdiff | tree |
2013-11-20 |
Owen Yamauchi | Kill ATTRIBUTE_COLD
|
commit | commitdiff | tree |
2013-11-18 |
Owen Yamauchi | Hoist the first-byte check out of is_strictly_integer
|
commit | commitdiff | tree |
2013-11-18 |
Owen Yamauchi | Clean up Translator::Get() and stuff, remove TC-cycling...
|
commit | commitdiff | tree |
2013-11-13 |
Owen Yamauchi | Replace REQ_INTERPRET with judicious interp-ones
|
commit | commitdiff | tree |
2013-11-05 |
Owen Yamauchi | Slightly relax FPushFunc's locals-destroying semantics
|
commit | commitdiff | tree |
2013-11-05 |
Owen Yamauchi | Codegen for ConvArrToBool fast path
|
commit | commitdiff | tree |
2013-11-04 |
Owen Yamauchi | Fix a bug in my previous fix of SetL/BindL logic
|
commit | commitdiff | tree |
2013-11-01 |
Owen Yamauchi | Two little ARM fixes
|
commit | commitdiff | tree |
2013-11-01 |
Owen Yamauchi | Fix bug: "unbox()", not "innerType()"
|
commit | commitdiff | tree |
2013-11-01 |
Owen Yamauchi | Be less aggressive in dropping types on OverrideLoc
|
commit | commitdiff | tree |
2013-10-30 |
Owen Yamauchi | Fix some bugs with fb_setprofile in ARM mode
|
commit | commitdiff | tree |
2013-10-30 |
Owen Yamauchi | Add sync points in ARM code; sync registers on exceptions...
|
commit | commitdiff | tree |
2013-10-29 |
Owen Yamauchi | Implement ARM closure prologues
|
commit | commitdiff | tree |
2013-10-29 |
Owen Yamauchi | Implement ARM::emitCallArrayPrologue
|
commit | commitdiff | tree |
2013-10-29 |
Owen Yamauchi | Fix build breaks in various configurations
|
commit | commitdiff | tree |
2013-10-28 |
Owen Yamauchi | Remove 'using namespace JIT::X64' from tx64; implement...
|
commit | commitdiff | tree |
2013-10-25 |
Owen Yamauchi | Implement debugger guards for ARM
|
commit | commitdiff | tree |
2013-10-23 |
Owen Yamauchi | Implement unconditional jump smashing on ARM; fix lolbug
|
commit | commitdiff | tree |
2013-10-23 |
Owen Yamauchi | Implement function prologues in ARM
|
commit | commitdiff | tree |
2013-10-23 |
Owen Yamauchi | Implement codegen for UnpackCont in ARM mode
|
commit | commitdiff | tree |
2013-10-23 |
Owen Yamauchi | CGetL2 looks past a StackElem, not a Gen
|
commit | commitdiff | tree |
2013-10-19 |
Owen Yamauchi | Add support for emitting PC-relative loads to vixl...
|
commit | commitdiff | tree |
2013-10-19 |
Owen Yamauchi | Move function prologues out of tx64
|
commit | commitdiff | tree |
2013-10-18 |
Owen Yamauchi | Miscellaneous ARM fixes to whittle down failure count
|
commit | commitdiff | tree |
2013-10-15 |
Owen Yamauchi | Even more ARM IR implementations
|
commit | commitdiff | tree |
2013-10-15 |
Owen Yamauchi | More ARM implementations
|
commit | commitdiff | tree |
2013-10-15 |
Owen Yamauchi | Fix template explosion in vixl's use of folly::format
|
commit | commitdiff | tree |
2013-10-15 |
Owen Yamauchi | Get ARM disassembly printing in printir:2
|
commit | commitdiff | tree |
2013-10-11 |
Owen Yamauchi | Get ARM disassembly printing in printir:2
|
commit | commitdiff | tree |
2013-10-09 |
Owen Yamauchi | ARM implementations of a few more IR opcodes
|
commit | commitdiff | tree |
2013-10-09 |
Owen Yamauchi | Refactor smashable-jump code
|
commit | commitdiff | tree |
2013-10-05 |
Owen Yamauchi | Replace some EvalSimulateARM checks
|
commit | commitdiff | tree |
2013-10-05 |
Owen Yamauchi | Move emitFallbackJmp stuff out of TranslatorX64
|
commit | commitdiff | tree |
2013-10-03 |
Owen Yamauchi | Get "hello world" running via interp-one in simulated...
|
commit | commitdiff | tree |
2013-10-02 |
Owen Yamauchi | Get X64 out of emitGuardChecks & transitive dependencies
|
commit | commitdiff | tree |
2013-10-01 |
Owen Yamauchi | Make moveToAlign's interface platform-agnostic
|
commit | commitdiff | tree |
2013-09-22 |
Owen Yamauchi | Push CodeBlock->Asm boundary down into CodeGenerator
|
commit | commitdiff | tree |
2013-09-20 |
Owen Yamauchi | get_class_vars should autoload
|
commit | commitdiff | tree |
2013-09-20 |
Owen Yamauchi | Finish refactoring service requests: move code, get...
|
commit | commitdiff | tree |
2013-09-18 |
Owen Yamauchi | Make VIXL use CodeBlock
|
commit | commitdiff | tree |
2013-09-17 |
Owen Yamauchi | Clean up IsType hacks for objects and resources
|
commit | commitdiff | tree |
2013-09-17 |
Owen Yamauchi | Move most remaining service request code into its own...
|
commit | commitdiff | tree |
2013-09-07 |
Owen Yamauchi | Fix pseudo-virtual dispatch of ToArray and Clone with...
|
commit | commitdiff | tree |
2013-09-06 |
Owen Yamauchi | Move the "helper thunk" assembly stubs to UniqueStubs
|
commit | commitdiff | tree |
2013-09-06 |
Owen Yamauchi | Move emitCall and surprise-flags checking
|
commit | commitdiff | tree |
2013-09-06 |
Owen Yamauchi | Make X64Assembler short-lived
|
commit | commitdiff | tree |
2013-08-30 |
Owen Yamauchi | Attempt to bring some sanity to destruction of extension...
|
commit | commitdiff | tree |
2013-08-29 |
Owen Yamauchi | Make CodeBlock's interface look like X64Assembler
|
commit | commitdiff | tree |
2013-08-29 |
Owen Yamauchi | Refactor service requests
|
commit | commitdiff | tree |
2013-08-27 |
Owen Yamauchi | Devirtualize ObjectData, part 1
|
commit | commitdiff | tree |
2013-08-19 |
Owen Yamauchi | Draw incision lines in translator-x64.h, delete some...
|
commit | commitdiff | tree |
2013-08-15 |
Owen Yamauchi | Clean up punting to interpreter
|
commit | commitdiff | tree |
2013-08-14 |
Owen Yamauchi | Rename "no IR" stuff to reflect reality
|
commit | commitdiff | tree |
2013-08-13 |
Owen Yamauchi | Fix build breakage
|
commit | commitdiff | tree |
2013-08-13 |
Owen Yamauchi | Pull apart DataBlock and X64Assembler
|
commit | commitdiff | tree |
2013-08-12 |
Owen Yamauchi | Delete a bunch of dead code in TranslatorX64
|
commit | commitdiff | tree |
2013-08-12 |
Owen Yamauchi | Let $_SESSION be undefined until session start
|
commit | commitdiff | tree |
2013-08-07 |
Owen Yamauchi | Add a NativeCall pseudo-opcode to VIXL
|
commit | commitdiff | tree |
2013-08-05 |
Owen Yamauchi | Delete atomic_inc
|
commit | commitdiff | tree |