2013-10-15 |
Jordan DeLong | Specify Strlen opcode
|
commit | commitdiff | tree |
2013-10-15 |
Jordan DeLong | Some {W,}Iter{Init,Next}{K,} spec tweaks
|
commit | commitdiff | tree |
2013-10-15 |
Jordan DeLong | Clear up a tiny bit of dead logic/code relating to...
|
commit | commitdiff | tree |
2013-10-14 |
Jordan DeLong | Rename various `typedef' things to `type alias'
|
commit | commitdiff | tree |
2013-10-11 |
Jordan DeLong | Add a unit test for type inference
|
commit | commitdiff | tree |
2013-10-11 |
Jordan DeLong | Support already-sorted EHTabs in FuncEmitter.
|
commit | commitdiff | tree |
2013-10-09 |
Jordan DeLong | Remove bytecode invariant about fault funclet uniqueness
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Remove lookupKnownClass<true> (dead code)
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Tweaks to RDS changes
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Clean up some classIsPersistent functions
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Clean up target cache
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Clean up RDS / target cache, part 3
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Clean up RDS, part 2
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Pull UserAttributeMap typedef out of Class/Func
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Print fpi entries in func pretty print
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Move HPHP::MD5 to util/
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Fix MD5::toString memory leak, other cleanup
|
commit | commitdiff | tree |
2013-10-08 |
Jordan DeLong | Don't store smart allocated Strings in FunctionScope
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Remove FixedFuncCache, refactor LdFuncCache* instructions
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Remove various dead code relating to fb_rename_function
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Cleaning up RDS, part 1
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Move runtime/vm/jit/target-cache.h to runtime/base...
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Rename TargetCache:: to RDS::
|
commit | commitdiff | tree |
2013-10-07 |
Jordan DeLong | Move TargetCache out of Transl:: and rm using directives...
|
commit | commitdiff | tree |
2013-10-03 |
Jordan DeLong | Always-flat arrays for kMixedKind and kPackedKind
|
commit | commitdiff | tree |
2013-10-03 |
Jordan DeLong | Temporarily disable some oauth tests that use arrays
|
commit | commitdiff | tree |
2013-10-03 |
Jordan DeLong | Make zero-arg hhbc macros for FOOMANY consistent wrt...
|
commit | commitdiff | tree |
2013-10-03 |
Jordan DeLong | Remove a policy array string
|
commit | commitdiff | tree |
2013-10-01 |
Jordan DeLong | Temporarily disable ext_zend tests that rely on arrays
|
commit | commitdiff | tree |
2013-09-30 |
Jordan DeLong | Clean up memory-manager.h
|
commit | commitdiff | tree |
2013-09-30 |
Jordan DeLong | Remove a weird shell script from hphp/runtime
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Wrap array init with assertions about array escalation
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Move class constants tables to TargetCache, use Array...
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Make 86pinit and 86sinit invocation not use a raw HphpArray
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Remove duplicate call to destructObjects
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Use Array instead of HphpArray to implement f_get_method_names
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Implement closure static locals using object props...
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Don't use HphpArray to store static locals; translate...
|
commit | commitdiff | tree |
2013-09-27 |
Jordan DeLong | Use an Array to wrap the TargetCache::s_constants array
|
commit | commitdiff | tree |
2013-09-26 |
Jordan DeLong | Revert "support objects in zend compat layer"
|
commit | commitdiff | tree |
2013-09-26 |
Jordan DeLong | Revert "import oauth extension (take 2)"
|
commit | commitdiff | tree |
2013-09-25 |
Jordan DeLong | Add assertions that smart_free's are actually from...
|
commit | commitdiff | tree |
2013-09-21 |
Jordan DeLong | Move InsertStaticString to unnamed namespace
|
commit | commitdiff | tree |
2013-09-21 |
Jordan DeLong | Don't allocate empty memory for empty FixedVectors
|
commit | commitdiff | tree |
2013-09-21 |
Jordan DeLong | Remove one of the emitLea overloads
|
commit | commitdiff | tree |
2013-09-21 |
Jordan DeLong | Fix ~AutoloadHandler to never access its smart members
|
commit | commitdiff | tree |
2013-09-20 |
Jordan DeLong | Move new failing zend stream test to bad
|
commit | commitdiff | tree |
2013-09-20 |
Jordan DeLong | Use MakePacked in bytecode.cpp instead of doing it...
|
commit | commitdiff | tree |
2013-09-20 |
Jordan DeLong | Eagerly hash shared variant strings
|
commit | commitdiff | tree |
2013-09-19 |
Jordan DeLong | Revert "import oauth extension"
|
commit | commitdiff | tree |
2013-09-19 |
Jordan DeLong | Fix direct use of HphpArray in pack_args_into_array
|
commit | commitdiff | tree |
2013-09-19 |
Jordan DeLong | Port a few more array initializations to init helpers
|
commit | commitdiff | tree |
2013-09-19 |
Jordan DeLong | Change a few direct ArrayData/HphpArray uses to Array
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Convert CREATE_{VECTOR,MAP} from macros to variadic...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | f_eval doesn't really work and isn't an extension function...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Fix a bug when FPushFunc throws an exception
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Replace remaining SmartAllocator use with the MM()...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Add some debug assertions in smartMallocSize-related...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Use allocm() to make string capacity to be malloc size...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Debug-fill popped eval stack slots when running in...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Don't run session shutdown during request event handlers
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Use an Array smart pointer in emitter.cpp for preparing...
|
commit | commitdiff | tree |
2013-09-17 |
Jordan DeLong | Change ObjectData::o_properties to an Array smart pointer
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Fix a bug in simplifyConvCellToStr
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Fix debug filling in smart_free
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Move RefData from SmartAllocator to smartMallocSize
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Add Mark's python gdb macros to the repo
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Allocate HphpArrays in a flat mode instead of using...
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Automatically register unique-stubs with gdb
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Move static string map to its own module
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | Move HPHP::Slice<T> to util
|
commit | commitdiff | tree |
2013-09-16 |
Jordan DeLong | StringData cleanup
|
commit | commitdiff | tree |
2013-09-12 |
Jordan DeLong | Fix BadArgument warnings for non-whole program nemo
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Convert asm test to use util/disasm.h
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Reorder HphpArray members some; make ctor/dtor private
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Remove StringData::copy, clean up ImmutableObj
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Improve StringData::Make(SharedVariant*)
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Remove string modes except Flat and Shared
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Remove StringData::negate, and just do it at the single...
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Change StringData::set{Char,} API to return new StringData
|
commit | commitdiff | tree |
2013-09-10 |
Jordan DeLong | Rename the HA ArgType in hhbc.h to LA
|
commit | commitdiff | tree |
2013-09-09 |
Jordan DeLong | Fix bug that omitted VerifyParamTypes on Xhp hints
|
commit | commitdiff | tree |
2013-09-09 |
Jordan DeLong | Remove direct StringData use in fb_compact_serialize
|
commit | commitdiff | tree |
2013-09-09 |
Jordan DeLong | Remove backup_gc for now
|
commit | commitdiff | tree |
2013-09-09 |
Jordan DeLong | Fix misuse of InitFiniNode
|
commit | commitdiff | tree |
2013-09-09 |
Jordan DeLong | Some fixes for building stuff with clang
|
commit | commitdiff | tree |
2013-09-07 |
Jordan DeLong | Check for capacity overflows when doing StringData...
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Fix a bug in interpOutputType
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Delete unused hphpc list assignment code
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Move InstanceBits to separate module; make Class not...
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Put objects in the size-specified smart allocator
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Replace StringData's Mode::Small with a 'Flat' mode
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Add support for a size-specified allocation API to...
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Remove StackStringData
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Make GetStaticString() not use StackStringData
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Use StringData::{i,}same in FixedStringMap comparisons
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Shrink IndexedStringMap by 8 bytes
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Move Class members around; fix an AtomicSmartPtr bug
|
commit | commitdiff | tree |
2013-09-06 |
Jordan DeLong | Optimize __invoke
|
commit | commitdiff | tree |
2013-09-04 |
Jordan DeLong | Delete some dead code in tx64
|
commit | commitdiff | tree |