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 |
2013-08-05 |
Owen Yamauchi | Fix some macro name collisions in vixl
|
commit | commitdiff | tree |
2013-08-02 |
Owen Yamauchi | Delete GOOGLE_HEAP_PROFILER and transitive dependencies
|
commit | commitdiff | tree |
2013-08-01 |
Owen Yamauchi | Delete atomic_dec
|
commit | commitdiff | tree |
2013-07-30 |
Owen Yamauchi | Remove remnants of parse-tester
|
commit | commitdiff | tree |
2013-07-29 |
Owen Yamauchi | Normalize spelling of "prologue"
|
commit | commitdiff | tree |
2013-07-25 |
Owen Yamauchi | Fix warnings for various things being passed by reference
|
commit | commitdiff | tree |
2013-07-25 |
Owen Yamauchi | Delete GlobalCache, take 3
|
commit | commitdiff | tree |
2013-07-24 |
Owen Yamauchi | Import VIXL, an ARMv8 assembler/disassembler/simulator
|
commit | commitdiff | tree |
2013-07-22 |
Owen Yamauchi | Delete some dead code in FileScope
|
commit | commitdiff | tree |
2013-07-22 |
Owen Yamauchi | Delete GlobalCache
|
commit | commitdiff | tree |
2013-07-19 |
Owen Yamauchi | Minor cleanup of break/continue emission
|
commit | commitdiff | tree |
2013-07-19 |
Owen Yamauchi | Fix break/continue parsing
|
commit | commitdiff | tree |
2013-07-19 |
Owen Yamauchi | Get rid of NameValueTableWrapper, part 2 of 3
|
commit | commitdiff | tree |
2013-06-25 |
Owen Yamauchi | Get rid of NameValueTableWrapper, part 1 of 3
|
commit | commitdiff | tree |
2013-06-21 |
Owen Yamauchi | Run shutdown handlers before running request-exit cleanup
|
commit | commitdiff | tree |
2013-06-18 |
Owen Yamauchi | Move everything out of GlobalNameValueTableWrapper
|
commit | commitdiff | tree |
2013-06-16 |
Owen Yamauchi | Kill InclOpLocal
|
commit | commitdiff | tree |
2013-06-13 |
Owen Yamauchi | Delete reqLitHelper
|
commit | commitdiff | tree |
2013-06-13 |
Owen Yamauchi | Get rid of variable break/continue
|
commit | commitdiff | tree |
2013-06-12 |
Owen Yamauchi | Remove the hardcoded globals from GlobalNameValueTableWrapper
|
commit | commitdiff | tree |
2013-06-06 |
Owen Yamauchi | Fix missing header
|
commit | commitdiff | tree |
2013-06-04 |
Owen Yamauchi | Move runtime/eval/debugger to runtime/debugger
|
commit | commitdiff | tree |
2013-06-04 |
Owen Yamauchi | Move runtime/eval/runtime/file_repository.* to runtime...
|
commit | commitdiff | tree |
2013-06-03 |
Owen Yamauchi | Fix unsatisfied order dependency in systemlib
|
commit | commitdiff | tree |
2013-05-31 |
Owen Yamauchi | Clean up HPHP flags a little bit
|
commit | commitdiff | tree |
2013-05-31 |
Owen Yamauchi | Some compatibility changes for more recent versions...
|
commit | commitdiff | tree |
2013-05-24 |
Owen Yamauchi | Fix printing of ActRecInfo
|
commit | commitdiff | tree |
2013-05-20 |
Owen Yamauchi | JSON parser: fix empty dictionaries inside of dictionaries
|
commit | commitdiff | tree |
2013-05-20 |
Owen Yamauchi | Split Xor into BitXor and LogicXor; clean up binary...
|
commit | commitdiff | tree |
2013-05-15 |
Owen Yamauchi | Hack-fix logical op types
|
commit | commitdiff | tree |
2013-05-10 |
Owen Yamauchi | Implement IsObject in IR
|
commit | commitdiff | tree |
2013-05-10 |
Owen Yamauchi | Fix is_object on resources
|
commit | commitdiff | tree |
2013-05-10 |
Owen Yamauchi | Stop boxing everything in the JSON parser
|
commit | commitdiff | tree |
2013-05-02 |
Owen Yamauchi | Support generating ext_hhvm files with ARM ABI
|
commit | commitdiff | tree |
2013-04-30 |
Owen Yamauchi | Generate the parser at build time, part one
|
commit | commitdiff | tree |
2013-04-30 |
Owen Yamauchi | Add a bit of graceful error handling to C++ IDL code
|
commit | commitdiff | tree |
2013-04-25 |
Owen Yamauchi | Rewrite gen_ext_hhvm and gen_infotabs in C++
|
commit | commitdiff | tree |
2013-04-25 |
Owen Yamauchi | Rename lexer source and add generator rule
|
commit | commitdiff | tree |
2013-04-22 |
Owen Yamauchi | Rebuild parser, move test into test/slow
|
commit | commitdiff | tree |
2013-04-20 |
Owen Yamauchi | Minor tweaks to the IDL
|
commit | commitdiff | tree |
2013-04-18 |
Owen Yamauchi | Convert the IDL to JSON
|
commit | commitdiff | tree |
2013-04-15 |
Owen Yamauchi | ifdef out rdtsc in hotprofiler
|
commit | commitdiff | tree |
2013-04-12 |
Owen Yamauchi | Separate handwritten assembly helpers into a .S file
|
commit | commitdiff | tree |
2013-04-09 |
Owen Yamauchi | Make NaN -> int casting explicit
|
commit | commitdiff | tree |
2013-04-09 |
Owen Yamauchi | Someone might want to run this test in another timezone
|
commit | commitdiff | tree |
2013-04-09 |
Owen Yamauchi | Get rid of ext_hhvm_noinline.cpp, part 2
|
commit | commitdiff | tree |
2013-04-01 |
Owen Yamauchi | Get rid of ext_hhvm_noinline.cpp, part 1
|
commit | commitdiff | tree |
2013-03-22 |
Owen Yamauchi | Fix the RIP_REGISTER macro
|
commit | commitdiff | tree |
2013-03-19 |
Owen Yamauchi | Introduce callee-saved-regs clobber macro
|
commit | commitdiff | tree |
2013-03-19 |
Owen Yamauchi | Fix includes in curl_tls_workarounds.cpp
|
commit | commitdiff | tree |
2013-03-18 |
Owen Yamauchi | Get rid of third-party XHP since it's actually part...
|
commit | commitdiff | tree |
2013-03-06 |
Owen Yamauchi | Generalize the sys/param.h check
|
commit | commitdiff | tree |
2013-03-06 |
Owen Yamauchi | Conditionally compile assembly helpers
|
commit | commitdiff | tree |
2013-03-06 |
Owen Yamauchi | Delete NativeXHP flag
|
commit | commitdiff | tree |