2014-03-27 |
Jordan DeLong | Fix behavior of AttrDynamicInvoke on persistent functions
|
commit | commitdiff | tree |
2014-03-26 |
Jordan DeLong | Add an array kind for the static empty array
|
commit | commitdiff | tree |
2014-03-26 |
Jordan DeLong | Fix several issues with array type inference
|
commit | commitdiff | tree |
2014-03-26 |
Jordan DeLong | Increase widening limit for functions
|
commit | commitdiff | tree |
2014-03-26 |
Jordan DeLong | Remove m_strongIterators from ArrayData; use a table...
|
commit | commitdiff | tree |
2014-03-26 |
Jordan DeLong | Use Either in APCObject instead of an ad hoc class
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Remove a few dead function prototypes
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Genericize HHBBC::SStringOr into a Either<L,R> class
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Combine MArrayIter and FullPos into one class
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Remove the only use of MutableArrayIter
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Remove RefData::refDataFromVariantIfYouDare
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Fix incorrect MIterInit code gen to punt
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Remove ObjectData:: and Object:: iter functions
|
commit | commitdiff | tree |
2014-03-20 |
Jordan DeLong | Assert property repoAuthTypes in debug builds
|
commit | commitdiff | tree |
2014-03-18 |
Jordan DeLong | Allow disabling HHBBC via environment variable
|
commit | commitdiff | tree |
2014-03-18 |
Jordan DeLong | Fix a locking bug in Index::lookup_this_available
|
commit | commitdiff | tree |
2014-03-18 |
Jordan DeLong | Don't allow unserialize to break property types in...
|
commit | commitdiff | tree |
2014-03-18 |
Jordan DeLong | Add a NEWS for hhbbc
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Use an FCallD opcode instead of annotation.cpp when...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Fix a bug in ldClsPropAddr
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Add a helper function to force a Variant to contain...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove ArrayData::toObject
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Start to reorder members, remove friends, fix some...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Fix a memory leak in ext_soap
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove only use of Variant::noInc
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant::set{,Ref}
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant::set functions from IniSetting
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Change ext_xml's use of Variant::set to use Array::set
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant-as-array use in php_handle_jpeg
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Use an Array instead of a Variant when setting up ...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Change mb_parse_str to change its ref output to an...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Change xbox_send_message to always change its ref output...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant's append and appendRef member functions
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove strange JSON(x) macro from JSON_parser.cpp
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove unused Variant functions callOffsetUnset, setToDefaul...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant's instanceof member functions
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove INLINE_VARIANT_HELPER; use tv-helpers instead...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant's remove() functions
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant's lval member functions
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Add a helper function to force a Variant to contain...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Move Variant::getAPCHandle out of Variant
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove some iterator functions from Variant
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove unused Variant::cast member function template
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove pop, prepend, and dequeue from Variant/VRefParamValue
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove Variant::rval* and Variant::operator[]
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Rework register_variable to use Array instead of Variant
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Send a few helper routines closer to where they are...
|
commit | commitdiff | tree |
2014-03-17 |
Jordan DeLong | Remove uses xsltprocessor uses of a few Variant apis...
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Revert "Partially pull out apc const_load and uncompressed...
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Remove untakeable conditional jumps, turn on RemoveDeadBlocks
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Make treadmill usable generally with arbitrary function...
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Partially pull out apc const_load and uncompressed...
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Remove dump member functions on the FooDatas, and fb_const_fetch
|
commit | commitdiff | tree |
2014-03-14 |
Jordan DeLong | Remove some dead/dying ArrayData stuff
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Fix a bug in prediction opts
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Fix a TODO in final SetProps---push the rhs in more...
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Eliminate trivially unnecessary cast opcodes
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Deal with empty arrays better
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Fix bug with static properties with specialized array...
|
commit | commitdiff | tree |
2014-03-12 |
Jordan DeLong | Fix a bug in passPredictedAndInferredTypes
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Fix a bug in CGetL; FPushObjMethodD grouping
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Constant propagate results of Same and NSame
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Fix a bug in IterNext{K,}
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | s/CVarRef/const Variant&/
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Remove CObjRef
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Remove CResRef typedef
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | CArrRef sucks
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Remove the Opcode typedef
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Move RequestInjectionData/ThreadInfo/ExecutionProfiler out
|
commit | commitdiff | tree |
2014-03-10 |
Jordan DeLong | Move some container/collection stuff out
|
commit | commitdiff | tree |
2014-03-08 |
Jordan DeLong | Add hhbbc stats diffing script to the repo
|
commit | commitdiff | tree |
2014-03-08 |
Jordan DeLong | Assign treadmill ids without using a hashtable
|
commit | commitdiff | tree |
2014-03-08 |
Jordan DeLong | Revert "make hphpc able to use ini files"
|
commit | commitdiff | tree |
2014-03-07 |
Jordan DeLong | Fix incorrect thread shutdown in hhbbc
|
commit | commitdiff | tree |
2014-03-07 |
Jordan DeLong | Make InclOpFlags an enum class
|
commit | commitdiff | tree |
2014-03-07 |
Jordan DeLong | Remove almost all of the old-style assembler API
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Refactor the hhbbc interpreter functions for better...
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Make Bytecode comparable and hashable
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Rename NewArrayReserve to NewArray
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Remove the NewArray opcode
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Add some CGetM base types to stats
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Remove unnecessary HPHP:: prefixes in execution context
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Remove macros for debugger settings
|
commit | commitdiff | tree |
2014-03-05 |
Jordan DeLong | Move PersistentObjectStore out of execution-context.h
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Hook up array types to iterator instructions
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Add basic persistent/unique class/func counts to stats
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Hook specialized array types for locals up to member...
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Add various test cases aimed at array type inference...
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Raise warnings for creating default object after modifying...
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Introduce state widening operations to deal with infinitely...
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Add specialized array types to the type system
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Update printing in TRACE=bcinterp:3 for the negative...
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Add information about array types to stats
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Move RequestEventHandler to its own header
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Combine BaseExecutionContext and VMExecutionContext
|
commit | commitdiff | tree |
2014-03-04 |
Jordan DeLong | Add some trivial include-what-you-use cases in hphp/
|
commit | commitdiff | tree |
2014-02-25 |
Jordan DeLong | Fix a bug with local bases of static string types
|
commit | commitdiff | tree |
2014-02-25 |
Jordan DeLong | Slight tracing tweaks
|
commit | commitdiff | tree |
2014-02-25 |
Jordan DeLong | Add a few arrays-with-values to type system tests
|
commit | commitdiff | tree |
2014-02-25 |
Jordan DeLong | Change just a few classes into structs in translator.h
|
commit | commitdiff | tree |