2014-09-09 |
Alex Malyshev | Use EqX instead of Eq for Obj/Num comparisons.
|
commit | commitdiff | tree |
2014-09-08 |
Alex Malyshev | Ensure that the entry block of an IRUnit does not have...
|
commit | commitdiff | tree |
2014-09-08 |
Alex Malyshev | Slight cleanup on jit::Edge, add from() method.
|
commit | commitdiff | tree |
2014-09-05 |
Alex Malyshev | Remove dead field from ActRec.
|
commit | commitdiff | tree |
2014-09-04 |
Alex Malyshev | Don't drop FP in FrameState when entering a loop header.
|
commit | commitdiff | tree |
2014-09-04 |
Alex Malyshev | Correct spelling of 'pseudomain'
|
commit | commitdiff | tree |
2014-09-04 |
Alex Malyshev | Enable most optimizations on loopy translations.
|
commit | commitdiff | tree |
2014-08-29 |
Alex Malyshev | Remove FramePtr dests from {Assert,Check,Guard,SideExitGuard...
|
commit | commitdiff | tree |
2014-08-28 |
Alex Malyshev | classIsUniqueNormalClass wasn't handling enums.
|
commit | commitdiff | tree |
2014-08-27 |
Alex Malyshev | Cleanup in fixup.h
|
commit | commitdiff | tree |
2014-08-26 |
Alex Malyshev | Represent type sources as a union of IRInstruction...
|
commit | commitdiff | tree |
2014-08-20 |
Alex Malyshev | Revert "Dump the unit in assert in refineType"
|
commit | commitdiff | tree |
2014-08-19 |
Alex Malyshev | Have FrameState drop state when hitting an unprocessed...
|
commit | commitdiff | tree |
2014-08-19 |
Alex Malyshev | Dump the unit in assert in refineType
|
commit | commitdiff | tree |
2014-08-15 |
Alex Malyshev | Replace all uses of NOT_REACHED with not_reached
|
commit | commitdiff | tree |
2014-08-14 |
Alex Malyshev | Make loop test case do more iterations.
|
commit | commitdiff | tree |
2014-08-13 |
Alex Malyshev | Split out BCMarker from IRInstruction files.
|
commit | commitdiff | tree |
2014-08-13 |
Alex Malyshev | Revert "Enable most optimizations with loops"
|
commit | commitdiff | tree |
2014-08-12 |
Alex Malyshev | Enable most optimizations with loops
|
commit | commitdiff | tree |
2014-08-12 |
Alex Malyshev | Add some comments to FrameState.
|
commit | commitdiff | tree |
2014-08-06 |
Alex Malyshev | Some random cleanup around FrameState.
|
commit | commitdiff | tree |
2014-08-06 |
Alex Malyshev | Have liveTVType return an Obj=C instead of Obj<=C
|
commit | commitdiff | tree |
2014-08-01 |
Alex Malyshev | Add useful test file for loops.
|
commit | commitdiff | tree |
2014-07-31 |
Alex Malyshev | Spelling errors in documentation
|
commit | commitdiff | tree |
2014-07-30 |
Alex Malyshev | Revert "Fix issues with empty, chunked response"
|
commit | commitdiff | tree |
2014-07-29 |
Alex Malyshev | Remove documented overflow inconsistency
|
commit | commitdiff | tree |
2014-07-28 |
Alex Malyshev | Assert that we only get loops with Eval.JitLoops=1
|
commit | commitdiff | tree |
2014-07-25 |
Alex Malyshev | Simplify LdObjInvoke with a persistent const class.
|
commit | commitdiff | tree |
2014-07-24 |
Alex Malyshev | Optimize calls to get_class($obj) when we know the...
|
commit | commitdiff | tree |
2014-07-24 |
Alex Malyshev | Simplify LdObjClass t1:Obj=C to Cls(C).
|
commit | commitdiff | tree |
2014-07-24 |
Alex Malyshev | Have isMainExit() default to the last main block if...
|
commit | commitdiff | tree |
2014-07-21 |
Alex Malyshev | Revert "Share errors for abstract trait methods and...
|
commit | commitdiff | tree |
2014-07-20 |
Alex Malyshev | Add sandcastle run for Eval.JitLoops=1 in dbgo mode.
|
commit | commitdiff | tree |
2014-07-18 |
Alex Malyshev | Add ExactObj/SubObj tracking to JIT::Type
|
commit | commitdiff | tree |
2014-07-18 |
Alex Malyshev | Always mark Closure classes as NoOverride
|
commit | commitdiff | tree |
2014-07-17 |
Alex Malyshev | Change return type of LdRef to InitCell
|
commit | commitdiff | tree |
2014-07-16 |
Alex Malyshev | Reenable RecursiveDirectoryIterator tests.
|
commit | commitdiff | tree |
2014-07-12 |
Alex Malyshev | Fix asserts with Mov codegen.
|
commit | commitdiff | tree |
2014-07-12 |
Alex Malyshev | Entry blocks have an extra predecessor, part 2
|
commit | commitdiff | tree |
2014-07-09 |
Alex Malyshev | Replace bogus uses of AttrFinal with AttrNoOverride
|
commit | commitdiff | tree |
2014-07-09 |
Alex Malyshev | Clear the locals vector in FrameState when translating...
|
commit | commitdiff | tree |
2014-07-08 |
Alex Malyshev | Initial blocks with backwards edge predecessors are...
|
commit | commitdiff | tree |
2014-07-08 |
Alex Malyshev | Update flaky PHP5 tests
|
commit | commitdiff | tree |
2014-07-01 |
Alex Malyshev | Fix floating-point overflow for binary, octal, and...
|
commit | commitdiff | tree |
2014-07-01 |
Alex Malyshev | Stop generating LdStack<Gen> after GuardStk<T> with...
|
commit | commitdiff | tree |
2014-06-30 |
Alex Malyshev | Don't emit UnboxPtr when doing a SetProp with a RAT...
|
commit | commitdiff | tree |
2014-06-27 |
Alex Malyshev | Fix cgIsScalarType assuming its argument is not const
|
commit | commitdiff | tree |
2014-06-27 |
Alex Malyshev | cellToBool, simplifyConvArrToBool, tvCastToBooleanInPlace...
|
commit | commitdiff | tree |
2014-06-26 |
Alex Malyshev | Refactor cell and type arith for shift operators
|
commit | commitdiff | tree |
2014-06-18 |
Alex Malyshev | Add codegen for NameA
|
commit | commitdiff | tree |
2014-06-12 |
Alex Malyshev | Improve HHBBC's interp for SetOpL and SetOpM
|
commit | commitdiff | tree |
2014-06-04 |
Alex Malyshev | Improve type-arith for bitwise operators.
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Remove VariantStrongBind and CVarStrongBind
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Remove BiasedCoin
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Remove util/min-max-macros.h
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Remove XHPAST2
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Prune some unused boost includes
|
commit | commitdiff | tree |
2014-06-02 |
Alex Malyshev | Add ConstStringDataMap typedef
|
commit | commitdiff | tree |
2014-05-30 |
Alex Malyshev | Update NEWS for Jay-Z release
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Teach HHVM's JIT about count($value)
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Prevent buffer overflow in string_uudecode
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Prevent buffer overflow in iptcparse
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Remove VariantWithRefBind
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Add a catch trace to ArraySetRef
|
commit | commitdiff | tree |
2014-05-28 |
Alex Malyshev | Some eta conversion cleanup
|
commit | commitdiff | tree |
2014-05-23 |
Alex Malyshev | PackedArray::RemoveStr shouldn't make a copy
|
commit | commitdiff | tree |
2014-05-22 |
Alex Malyshev | Mitigate buffer overflow in ICU
|
commit | commitdiff | tree |
2014-05-20 |
Alex Malyshev | Don't run past the end of the format buffer in string_printf
|
commit | commitdiff | tree |
2014-05-20 |
Alex Malyshev | Fix a null pointer deref in SimpleXMLElement::getDocNamespaces
|
commit | commitdiff | tree |
2014-05-20 |
Alex Malyshev | Use zend_memrchr instead of handrolled loop
|
commit | commitdiff | tree |
2014-05-20 |
Alex Malyshev | Stop making a copy in EmptyArray::Copy
|
commit | commitdiff | tree |
2014-05-13 |
Alex Malyshev | Remove TraceletCounters and TraceletCountersVec.
|
commit | commitdiff | tree |
2014-05-13 |
Alex Malyshev | Disable LowPtr when asan is enabled
|
commit | commitdiff | tree |
2014-05-10 |
Alex Malyshev | Null out $this in EventHook::onFunctionExit
|
commit | commitdiff | tree |
2014-05-02 |
Alex Malyshev | Don't promote the empty array to mixed in EmptyArray...
|
commit | commitdiff | tree |
2014-05-02 |
Alex Malyshev | Add support for JIT'ing pseudomains
|
commit | commitdiff | tree |
2014-04-28 |
Alex Malyshev | Improve return types of some InterpOnes from Cell to...
|
commit | commitdiff | tree |
2014-04-23 |
Alex Malyshev | Update docs for LdLoc and LdLocAddr
|
commit | commitdiff | tree |
2014-04-23 |
Alex Malyshev | Fix IR generation for InitThisLoc
|
commit | commitdiff | tree |
2014-04-18 |
Alex Malyshev | Fix ref counting bug in HhbcTranslator::pushStLoc
|
commit | commitdiff | tree |
2014-04-18 |
Alex Malyshev | Fix hphpc inferring return types of builtin funcs that...
|
commit | commitdiff | tree |
2014-04-15 |
Alex Malyshev | Fix order of key/val setting for IterNext helpers
|
commit | commitdiff | tree |
2014-04-15 |
Alex Malyshev | Add hacky destructor to UConverter to prevent infinite...
|
commit | commitdiff | tree |
2014-04-14 |
Alex Malyshev | Blacklist PHP5 locale test that's broken on Travis
|
commit | commitdiff | tree |
2014-04-09 |
Alex Malyshev | Remove runtime/ext/README
|
commit | commitdiff | tree |
2014-04-09 |
Alex Malyshev | Remove invalid memory usage check
|
commit | commitdiff | tree |
2014-04-08 |
Alex Malyshev | Move flakey curl tests from good to bad
|
commit | commitdiff | tree |
2014-04-04 |
Alex Malyshev | interpOutputType() wasn't emitting a CheckStk
|
commit | commitdiff | tree |
2014-04-01 |
Alex Malyshev | Fix bugs related to old style constructors
|
commit | commitdiff | tree |
2014-03-26 |
Alex Malyshev | Fix racy test/slow/exit file
|
commit | commitdiff | tree |
2014-03-26 |
Alex Malyshev | Fix HHBC assembler's FPIEnt::m_fpushOff generation
|
commit | commitdiff | tree |
2014-03-26 |
Alex Malyshev | Remove incorrect assert
|
commit | commitdiff | tree |
2014-03-26 |
Alex Malyshev | Always normalize names before autoloading
|
commit | commitdiff | tree |
2014-03-26 |
Alex Malyshev | Fix simplifier rules for ConvStrTo{Dbl,Int}
|
commit | commitdiff | tree |
2014-03-20 |
Alex Malyshev | Start removing includes to complex-types.h
|
commit | commitdiff | tree |
2014-03-17 |
Alex Malyshev | Remove complex-types from hphp-array.h
|
commit | commitdiff | tree |
2014-03-13 |
Alex Malyshev | Add option for having ints overflow to floats
|
commit | commitdiff | tree |
2014-03-13 |
Alex Malyshev | Untangle type-variant.h from complex-types.h
|
commit | commitdiff | tree |
2014-03-12 |
Alex Malyshev | Have a case for DecRefLoc in SinkPointAnalyzer::processInst
|
commit | commitdiff | tree |
2014-03-12 |
Alex Malyshev | Untangle tv-helpers.h from complex-types.h
|
commit | commitdiff | tree |