2014-07-18 |
Jordan DeLong | A few small hhbbc tweaks
|
commit | commitdiff | tree |
2014-07-16 |
Jordan DeLong | Add support to HHBBC for marking all functions interceptable
|
commit | commitdiff | tree |
2014-07-08 |
Jordan DeLong | Fix support for parse_str; treat it like extract
|
commit | commitdiff | tree |
2014-07-08 |
Jordan DeLong | Make hhvm print errors and abort if an HNI systemlib...
|
commit | commitdiff | tree |
2014-07-02 |
Jordan DeLong | Fix a race where closure classes can be used before...
|
commit | commitdiff | tree |
2014-07-02 |
Jordan DeLong | Add an assert that class is not nullptr
|
commit | commitdiff | tree |
2014-07-02 |
Jordan DeLong | Check if there's possibly a magic getter in thisPropAsCell
|
commit | commitdiff | tree |
2014-07-02 |
Jordan DeLong | Use slightly smarter entry states for DV-init entry...
|
commit | commitdiff | tree |
2014-07-01 |
Jordan DeLong | Allow OOM failures during PSP after an OOM in the main...
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Refactor running psp hooks so it's not part of hphp_context_exit
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Remove defaulted args in hphp_invoke and hphp_invoke_simple
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Reduce the number of exception types
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Revert "Fixed casting Closure to Array"
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Remove ServerStackTrace runtime option
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Remove InjectedStackTrace runtime option
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Remove some old options (ThrowBadTypeExceptions, ThrowMissin...
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Add a few try/catch blocks in SCOPE_EXITs in the runtime
|
commit | commitdiff | tree |
2014-06-30 |
Jordan DeLong | Remove unused "Cleanup" shutdown function type
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | A few comment tweaks in the file-repository diff stack
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Still use RankedCHM for unit-cache; rename the rank
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Rename file-repository to unit-cache
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Rewrite non-repo version of the thing formerly known...
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Separate RepoAuthoritative Unit caching from the rest...
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Reflow various documentation to 79 columns
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Hide the rest of FileRepository guts into its implementation
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Break more dependencies on PhpFile* outside of file...
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Move lookupUnit out of ExecutionContext
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Don't use FileRepository to find systemlib md5s
|
commit | commitdiff | tree |
2014-06-27 |
Jordan DeLong | Reduce from four ways to look up Unit*'s to one
|
commit | commitdiff | tree |
2014-06-26 |
Jordan DeLong | Band aid for C++ exceptions while unwinding PHP exception.
|
commit | commitdiff | tree |
2014-06-25 |
Jordan DeLong | Fix a JIT crash in unsupported NewElem dims
|
commit | commitdiff | tree |
2014-06-23 |
Jordan DeLong | Remove unused util/pool.h
|
commit | commitdiff | tree |
2014-06-19 |
Jordan DeLong | Fix a bug in evalPHPDebugger
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Some clean up on builtin-functions.{h,cpp} stuff
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Remove unimplemented inclued_get_data builtin
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Make lookupPhpFile and lookupIncludeRoot traffic in...
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Remove unused std::strings m_profName, m_srcRoot from...
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Delete PendQ; convert users to Treadmill
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Make most of FileRepository private to the cpp
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Plausibly fix a race condition in the PhpFile unloading...
|
commit | commitdiff | tree |
2014-06-18 |
Jordan DeLong | Delete const_assert macro
|
commit | commitdiff | tree |
2014-06-17 |
Jordan DeLong | Remove some race conditions in Class destruction
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Fix a bug in how optimizeActRecs treats ReDefSP, nested...
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Remove dump-file-repo admin command
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Small amount of cleanup in file repository
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Fix a bug for stdclass promotion of static private...
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Remove unused locals in global dce
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Use LA arg types for a few instructions taking locals...
|
commit | commitdiff | tree |
2014-06-16 |
Jordan DeLong | Improve tracing in global DCE, and add some more comments...
|
commit | commitdiff | tree |
2014-06-12 |
Jordan DeLong | Disable broken FunctionInfo optimization to avoid unboxing...
|
commit | commitdiff | tree |
2014-06-12 |
Jordan DeLong | Update NEWS for Mos Def
|
commit | commitdiff | tree |
2014-06-11 |
Jordan DeLong | Band-aid apparently incorrect assertion in SimpleVariable...
|
commit | commitdiff | tree |
2014-06-09 |
Jordan DeLong | Initial (disabled) support for call-context sensitive...
|
commit | commitdiff | tree |
2014-06-06 |
Jordan DeLong | hhbbc main(): better error message if the input repo...
|
commit | commitdiff | tree |
2014-06-06 |
Jordan DeLong | Allow vtable-style dispatch on abstract instance methods
|
commit | commitdiff | tree |
2014-06-03 |
Jordan DeLong | Remove dead Translator::kMaxInlineReturnDecRefs
|
commit | commitdiff | tree |
2014-06-03 |
Jordan DeLong | Remove incoherent comment in hhbc-translator
|
commit | commitdiff | tree |
2014-06-03 |
Jordan DeLong | Fix stackSlackUsedForInlining logic
|
commit | commitdiff | tree |
2014-06-03 |
Jordan DeLong | Add a regression case for a bug we had in res::Class...
|
commit | commitdiff | tree |
2014-06-03 |
Jordan DeLong | Revert "Implement type hierarchy for interfaces"
|
commit | commitdiff | tree |
2014-06-02 |
Jordan DeLong | Reduce return type refine limit on mixedbag.php
|
commit | commitdiff | tree |
2014-05-30 |
Jordan DeLong | Print ir before relocation at a higher trace level
|
commit | commitdiff | tree |
2014-05-30 |
Jordan DeLong | Clean up ActRec elision, partial implementation for...
|
commit | commitdiff | tree |
2014-05-30 |
Jordan DeLong | NativeImpl inlining: some support for HNI methods,...
|
commit | commitdiff | tree |
2014-05-30 |
Jordan DeLong | Pass ObjectData* instead of const Object& to HNI methods...
|
commit | commitdiff | tree |
2014-05-23 |
Jordan DeLong | Move getMemSize() out of the ArrayData private member...
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Fix Type::cns(TypedValue) for nulls
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Move interval tracing to level 4, opt to level 3
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Move refcount opts tracing to its own module
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Adjust trace levels for dce.cpp
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Make DefInlineSP non-essential, clarify how frame use...
|
commit | commitdiff | tree |
2014-05-22 |
Jordan DeLong | Fix inlining correctness with regard to stack overflows
|
commit | commitdiff | tree |
2014-05-19 |
Jordan DeLong | Fix Func's maxStackCells to have a clearer meaning
|
commit | commitdiff | tree |
2014-05-19 |
Jordan DeLong | Don't delete the repo in hhvm_wrapper when --print...
|
commit | commitdiff | tree |
2014-05-19 |
Jordan DeLong | Inline functions with control flow when it can be eliminated
|
commit | commitdiff | tree |
2014-05-19 |
Jordan DeLong | Fixes to ArrayInit devirtualization
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Revert "Devirtualize ArrayInit calls to MixedArray...
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Add some documentation meant to be in an earlier diff
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Devirtualize ArrayInit calls to MixedArray, some removal...
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Don't do unboxes in array sets
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Revert "Revert "Fix a bug in Type::operator== for WaitH...
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Fix an imprecise case in union_of that could lead to...
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Fix RDS counter strings
|
commit | commitdiff | tree |
2014-05-16 |
Jordan DeLong | Simplify IsWaitHandle of a WaitHandle to true
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Remove aliasTaint code
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Optimize calls to collection isEmpty() and boolean...
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Remove remaining SUnk cases from ir.h
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Inline some calls to NativeImpl instance methods in...
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Set things up to allow attrnooverride to pass through...
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Revert "Fix a bug in Type::operator== for WaitH types"
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Fix a bug in Type::operator== for WaitH types
|
commit | commitdiff | tree |
2014-05-15 |
Jordan DeLong | Tolerate multiple closure classes with the same name...
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Fix a bug in resolve_func_fallback when there is no...
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Add some traces so you can tell what the simplifier...
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Some clean up in the CallBuiltin instruction
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Modernize NativeImpl instruction
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Fix issues with closures and static dispatch to __invoke...
|
commit | commitdiff | tree |
2014-05-13 |
Jordan DeLong | Fix an FTRACE that accidentally contained printf specifier
|
commit | commitdiff | tree |
2014-05-10 |
Jordan DeLong | Fix issues in the array set operations for possibly...
|
commit | commitdiff | tree |
2014-05-08 |
Jordan DeLong | Add support for IndexedMemoryRef on inc and dec opcodes
|
commit | commitdiff | tree |