2021-07-15 |
Shaunak Kishore | Fix bug in LowStringPtr compression
|
commit | commitdiff | tree |
2021-07-08 |
Shaunak Kishore | Compress bytecode in FuncAnalysis results
|
commit | commitdiff | tree |
2021-07-08 |
Shaunak Kishore | Compress LowStringPtr immediates
|
commit | commitdiff | tree |
2021-07-01 |
Shaunak Kishore | Treadmill away APC bespoke arrays
|
commit | commitdiff | tree |
2021-06-29 |
Shaunak Kishore | Enable split-hphpc compiler and runtime
|
commit | commitdiff | tree |
2021-06-25 |
Shaunak Kishore | Fix interaction: varray/darray + is/as + reified generics
|
commit | commitdiff | tree |
2021-06-25 |
Shaunak Kishore | Drop lowptr from repo schema computation
|
commit | commitdiff | tree |
2021-06-24 |
Shaunak Kishore | Allow is/as checks against varray/darray
|
commit | commitdiff | tree |
2021-06-22 |
Shaunak Kishore | Fix using hhvm_wrapper to start the debugger
|
commit | commitdiff | tree |
2021-06-22 |
Shaunak Kishore | Fix bug in clsmeth simplify
|
commit | commitdiff | tree |
2021-06-19 |
Shaunak Kishore | Revert D29190295: Fix BBC bug with SetOpL, math, and...
|
commit | commitdiff | tree |
2021-06-19 |
Shaunak Kishore | Revert D29138415: Have object to int/float conversions...
|
commit | commitdiff | tree |
2021-06-19 |
Shaunak Kishore | Revert D29139653: Refactor object->num coercions now...
|
commit | commitdiff | tree |
2021-06-19 |
Shaunak Kishore | Back out "Improve optimizeCatchBlocks()" and "optimizeConcats"
|
commit | commitdiff | tree |
2021-06-18 |
Shaunak Kishore | Make KindOfClsMeth persistent in all modes
|
commit | commitdiff | tree |
2021-06-15 |
Shaunak Kishore | Fix bug causing APC corruption
|
commit | commitdiff | tree |
2021-06-14 |
Shaunak Kishore | JIT more cases of is_a
|
commit | commitdiff | tree |
2021-06-14 |
Shaunak Kishore | Don't suggest symlinking hhvm_wrapper
|
commit | commitdiff | tree |
2021-06-12 |
Shaunak Kishore | Simplify quadword store to init StructDict
|
commit | commitdiff | tree |
2021-06-11 |
Shaunak Kishore | Clear dst when making an instruction Unreachable
|
commit | commitdiff | tree |
2021-06-10 |
Shaunak Kishore | Revert D28974867: Use StringData for APC hash-map keys
|
commit | commitdiff | tree |
2021-06-09 |
Shaunak Kishore | Use StringData for APC hash-map keys
|
commit | commitdiff | tree |
2021-06-08 |
Shaunak Kishore | Escape StructDict descriptions
|
commit | commitdiff | tree |
2021-06-08 |
Shaunak Kishore | Fix bug on empty, counted arrays
|
commit | commitdiff | tree |
2021-06-07 |
Shaunak Kishore | Only print the const-val string for constants
|
commit | commitdiff | tree |
2021-06-03 |
Shaunak Kishore | Disable RTA timeout check for dbgo servers
|
commit | commitdiff | tree |
2021-06-03 |
Shaunak Kishore | Fix bug: ignore SrcKeys in eval'd functions
|
commit | commitdiff | tree |
2021-05-20 |
Shaunak Kishore | Strengthen default specialization params
|
commit | commitdiff | tree |
2021-05-20 |
Shaunak Kishore | Avoid dereferencing layout on allocation
|
commit | commitdiff | tree |
2021-05-19 |
Shaunak Kishore | Colocate RuntimeStruct and its fields
|
commit | commitdiff | tree |
2021-05-14 |
Shaunak Kishore | Fix the SrcKey for inlined frames
|
commit | commitdiff | tree |
2021-05-13 |
Shaunak Kishore | Fix inline markers for all instructions
|
commit | commitdiff | tree |
2021-05-11 |
Shaunak Kishore | Initialize iterator positions in the JIT
|
commit | commitdiff | tree |
2021-05-11 |
Shaunak Kishore | Add probability cutoff for diamond codegen
|
commit | commitdiff | tree |
2021-05-11 |
Shaunak Kishore | LdStructDictElem may GVN
|
commit | commitdiff | tree |
2021-05-11 |
Shaunak Kishore | Fix bug in lowering loadzwl
|
commit | commitdiff | tree |
2021-05-11 |
Shaunak Kishore | Faster native iterators over StructDict
|
commit | commitdiff | tree |
2021-05-10 |
Shaunak Kishore | Use diamond codegen at low-sample-count sinks
|
commit | commitdiff | tree |
2021-05-07 |
Shaunak Kishore | Don't assume we have a profile for a RuntimeStruct
|
commit | commitdiff | tree |
2021-05-07 |
Shaunak Kishore | Delete CompactTrace 'optimization'
|
commit | commitdiff | tree |
2021-05-07 |
Shaunak Kishore | Back out "Enable RuntimeStruct for compact backtraces"
|
commit | commitdiff | tree |
2021-05-07 |
Shaunak Kishore | APC backoff for unprofiled sources
|
commit | commitdiff | tree |
2021-05-07 |
Shaunak Kishore | Profile all object constructors
|
commit | commitdiff | tree |
2021-05-06 |
Shaunak Kishore | Ignore key order for APC bespokes
|
commit | commitdiff | tree |
2021-05-05 |
Shaunak Kishore | Guard inputs to Shapes::idx and friends
|
commit | commitdiff | tree |
2021-05-04 |
Shaunak Kishore | Bespoke support for static props
|
commit | commitdiff | tree |
2021-05-04 |
Shaunak Kishore | Add bespoke support for APC
|
commit | commitdiff | tree |
2021-05-03 |
Shaunak Kishore | Sort struct keys by frequency
|
commit | commitdiff | tree |
2021-04-30 |
Shaunak Kishore | Use ConcurrentHashMap to store profiles
|
commit | commitdiff | tree |
2021-04-30 |
Shaunak Kishore | APC bespoke building blocks
|
commit | commitdiff | tree |
2021-04-28 |
Shaunak Kishore | Eliminate static-multi-prop optimization
|
commit | commitdiff | tree |
2021-04-27 |
Shaunak Kishore | Don't profile the results of trivial casts
|
commit | commitdiff | tree |
2021-04-27 |
Shaunak Kishore | Refactor bespoke irgen entrypoints
|
commit | commitdiff | tree |
2021-04-24 |
Shaunak Kishore | Fix DeserializeOrGenerate flag reads
|
commit | commitdiff | tree |
2021-04-23 |
Shaunak Kishore | Specialize iterators over struct dicts
|
commit | commitdiff | tree |
2021-04-23 |
Shaunak Kishore | Lift restriction on struct layout count
|
commit | commitdiff | tree |
2021-04-23 |
Shaunak Kishore | Eliminate DebugBacktraceFast
|
commit | commitdiff | tree |
2021-04-22 |
Shaunak Kishore | Help out with poor inlining heuristics
|
commit | commitdiff | tree |
2021-04-21 |
Shaunak Kishore | Add env variable to MakeUncounted helpers
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Make schema validation more efficient
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Unify APCKinds for arrays
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Tweak array-related APC invariants
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Fix effects for trigger_sampled_error
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Fix effects for trigger_sampled_error
|
commit | commitdiff | tree |
2021-04-16 |
Shaunak Kishore | Introduce TopStructLayout
|
commit | commitdiff | tree |
2021-04-15 |
Shaunak Kishore | Increase logging coverage by ~50x
|
commit | commitdiff | tree |
2021-04-14 |
Shaunak Kishore | Pull out MakeUncounted array and string helpers
|
commit | commitdiff | tree |
2021-04-13 |
Shaunak Kishore | Make uncounted dec-ref API match counted API
|
commit | commitdiff | tree |
2021-04-10 |
Shaunak Kishore | Pull out tv-uncounted helpers
|
commit | commitdiff | tree |
2021-04-09 |
Shaunak Kishore | Make profile.layout an atomic
|
commit | commitdiff | tree |
2021-04-09 |
Shaunak Kishore | Make append/set IR ops take InitCell
|
commit | commitdiff | tree |
2021-04-08 |
Shaunak Kishore | Drop uninit handling in arrays
|
commit | commitdiff | tree |
2021-04-08 |
Shaunak Kishore | Eliminate APCHandle unwrap optimization
|
commit | commitdiff | tree |
2021-04-07 |
Shaunak Kishore | Align views for initial translation
|
commit | commitdiff | tree |
2021-04-07 |
Shaunak Kishore | memcpy slots in MakeStructDict
|
commit | commitdiff | tree |
2021-04-06 |
Shaunak Kishore | Add "post-HAM" memcache serialization mode
|
commit | commitdiff | tree |
2021-04-02 |
Shaunak Kishore | Clean up, part 13: delete dvarray HeaderKinds
|
commit | commitdiff | tree |
2021-04-02 |
Shaunak Kishore | Clean up, part 12: delete rest of arrprov
|
commit | commitdiff | tree |
2021-04-02 |
Shaunak Kishore | Clean up, part 11: gut array provenance
|
commit | commitdiff | tree |
2021-04-02 |
Shaunak Kishore | Clean up, part 10: find and replace casts
|
commit | commitdiff | tree |
2021-04-02 |
Shaunak Kishore | Clean up, part 9: find and replace dead functions
|
commit | commitdiff | tree |
2021-04-01 |
Shaunak Kishore | Delete ArrayData::Create singleton helpers
|
commit | commitdiff | tree |
2021-04-01 |
Shaunak Kishore | Make all runtime iteration NoInc
|
commit | commitdiff | tree |
2021-04-01 |
Shaunak Kishore | Enable StructDict by default
|
commit | commitdiff | tree |
2021-03-31 |
Shaunak Kishore | Don't import LoggingProfile into the JIT
|
commit | commitdiff | tree |
2021-03-31 |
Shaunak Kishore | Fix bug in StructDict::SetStrMove
|
commit | commitdiff | tree |
2021-03-31 |
Shaunak Kishore | Jumpstart support for struct layouts
|
commit | commitdiff | tree |
2021-03-31 |
Shaunak Kishore | Introduce AllocBespokeStructDict
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Simplify handling of VariantController modes
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 8: delete KindOfDVArray
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Fix a few minor HAM bugs
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 7: delete dvarray bytecodes
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 6: burn dvarrays out of HackC
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 5: Delete dvarrays in jit::Type
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up quick tests
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 4: fix pre-HAM runtime tests
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 3: burn dvarrays out of HHBBC's type...
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 2: delete HADVAs + arrprov in HHBBC
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Fix memory leak in FuncFamily move constructor
|
commit | commitdiff | tree |
2021-03-30 |
Shaunak Kishore | Clean up, part 1: HHBBC unit tests
|
commit | commitdiff | tree |