2019-12-06 |
Joseph Griego | Make wide_tv_val the default build mode
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Optimize 7-up heap scan and release.
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Add "quick indexes" to tv_layout.
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Add an iterator for PropInitVec
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Support arbitrary tv-layout for PropInitVec
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | 7-up typed-value layout
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Allow wide tv_val and arbitrary layout for object-data...
|
commit | commitdiff | tree |
2019-12-06 |
Joseph Griego | Replace ByteOffsetData with LvalOffsetData
|
commit | commitdiff | tree |
2019-11-22 |
Joseph Griego | Correctly tag provenance in array_like_{newelem,set}
|
commit | commitdiff | tree |
2019-11-07 |
Joseph Griego | Replace {Ld,St}Elem with more sensible opcodes
|
commit | commitdiff | tree |
2019-11-06 |
Joseph Griego | Remove dead includes in hphp/runtime/debugger
|
commit | commitdiff | tree |
2019-11-01 |
Joseph Griego | Fix `is_type_might_raise` to make note of provenance...
|
commit | commitdiff | tree |
2019-10-18 |
Joseph Griego | Add provenance logging for is/as shape/tuple
|
commit | commitdiff | tree |
2019-10-16 |
Joseph Griego | Make HH\mark_legacy_hack_array foldable
|
commit | commitdiff | tree |
2019-10-16 |
Joseph Griego | Shovel legacy bit into static array hash
|
commit | commitdiff | tree |
2019-10-16 |
Joseph Griego | Encode legacy tags into internal serialization formats
|
commit | commitdiff | tree |
2019-10-16 |
Joseph Griego | Allow \HH\mark_legacy_hack_array in constant initializers
|
commit | commitdiff | tree |
2019-10-16 |
Joseph Griego | Teach the JIT about mark_legacy_hack_array
|
commit | commitdiff | tree |
2019-10-14 |
Joseph Griego | Fix tag_provenance_here to actually CoW
|
commit | commitdiff | tree |
2019-10-03 |
Joseph Griego | Add counter for dynamic sampling table size
|
commit | commitdiff | tree |
2019-10-02 |
Joseph Griego | Fix hhbbc to attribute addelemc const-propp'd dicts...
|
commit | commitdiff | tree |
2019-09-30 |
Joseph Griego | Back out "[hackc] Fix loop codegen to be less inane"
|
commit | commitdiff | tree |
2019-09-26 |
Joseph Griego | Clear provenance data and bit when we set legacy info
|
commit | commitdiff | tree |
2019-09-26 |
Joseph Griego | Suppress arrprov logging when the array isLegacyArray()
|
commit | commitdiff | tree |
2019-09-26 |
Joseph Griego | Invert sense of legacy array bit for vecs/dicts
|
commit | commitdiff | tree |
2019-09-25 |
Joseph Griego | Add MultiCond abstraction
|
commit | commitdiff | tree |
2019-09-24 |
Joseph Griego | Fix loop codegen to be less inane
|
commit | commitdiff | tree |
2019-09-16 |
Joseph Griego | Coalesce equivDataTypes and sameDataTypes
|
commit | commitdiff | tree |
2019-09-16 |
Joseph Griego | Nuke KindOfShape from orbit
|
commit | commitdiff | tree |
2019-09-16 |
Joseph Griego | Tweak OBC error msgs to return datatype names instead...
|
commit | commitdiff | tree |
2019-09-10 |
Joseph Griego | More caution around the assert in setTag
|
commit | commitdiff | tree |
2019-09-10 |
Joseph Griego | Fix tagged v/darrays leaking from To{V,D]Array{Vec...
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Correctly attribute flattened trait methods
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Experiment w/ tracking prov for empty arrays in HHBBC
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Properly deserialize tagged empty arrays in units
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Add default args to arrprov::createEmpty{Dict,Vec}
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Tag arrays in hackc when ArrayProvenance is on
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Tag static arrays in __PSF contexts
|
commit | commitdiff | tree |
2019-09-05 |
Joseph Griego | Add explicit prov-tagging builtin
|
commit | commitdiff | tree |
2019-09-04 |
Joseph Griego | MakeMixedImpl can return nullptr apparently
|
commit | commitdiff | tree |
2019-08-29 |
Joseph Griego | Update array provenance option to match hhvm
|
commit | commitdiff | tree |
2019-08-29 |
Joseph Griego | Minor refactoring to emit v/darrays
|
commit | commitdiff | tree |
2019-08-28 |
Joseph Griego | add setTagReplace for deserialized arrrays
|
commit | commitdiff | tree |
2019-08-26 |
Joseph Griego | make setTagRecursive tolerant of already-tagged arrays
|
commit | commitdiff | tree |
2019-08-24 |
Joseph Griego | Make test/run.php less confusing when a test is skipped
|
commit | commitdiff | tree |
2019-08-23 |
Joseph Griego | Make empty arrays special when we JIT them
|
commit | commitdiff | tree |
2019-08-22 |
Joseph Griego | Fix `provTagHere` to actually reference the srcLoc...
|
commit | commitdiff | tree |
2019-08-20 |
Joseph Griego | Fix bug in obj->{dict,vec} casts
|
commit | commitdiff | tree |
2019-08-20 |
Joseph Griego | Recursively tag static arrays
|
commit | commitdiff | tree |
2019-08-19 |
Joseph Griego | Only tag refcounted arrays in vec/dict casts
|
commit | commitdiff | tree |
2019-08-15 |
Joseph Griego | Throw from serialization notices when m_throwAllErrors...
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Instrument vec and dict casts
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Allow provenance tags on empty arrays
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Include provenance logging on isArray
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Refactor irgen for is_{array,vec,dict,string}
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Clear HasProvenanceData in array grow and copy
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Assert in getTag if the tag isn't actually set
|
commit | commitdiff | tree |
2019-08-14 |
Joseph Griego | Pepper asserts around to check the integrity of prov...
|
commit | commitdiff | tree |
2019-08-08 |
Joseph Griego | Track provenance tags for arrays during constprop
|
commit | commitdiff | tree |
2019-08-08 |
Joseph Griego | Allow tagFromProgramCounter to fail
|
commit | commitdiff | tree |
2019-08-08 |
Joseph Griego | Fix for igen isDict and isVec checks
|
commit | commitdiff | tree |
2019-08-08 |
Joseph Griego | Put provenance tags in internally-serialized arrays
|
commit | commitdiff | tree |
2019-08-02 |
Joseph Griego | Return static strings if possible for fb_serialize...
|
commit | commitdiff | tree |
2019-08-02 |
Joseph Griego | Never APC-serialize static strings as pointers for...
|
commit | commitdiff | tree |
2019-08-01 |
Joseph Griego | Add SrcKey and rest of TransContext to JSON output
|
commit | commitdiff | tree |
2019-07-30 |
Joseph Griego | Add counters for array provenance logging (uniformly...
|
commit | commitdiff | tree |
2019-07-25 |
Joseph Griego | Make type-alias chain tests runnable from hphp
|
commit | commitdiff | tree |
2019-07-23 |
Joseph Griego | Actually guard on IsVecDictNotices in isDictImpl
|
commit | commitdiff | tree |
2019-07-23 |
Joseph Griego | Enhance notices for unknown tags AND actually sample...
|
commit | commitdiff | tree |
2019-07-22 |
Joseph Griego | Unbreak skipper ascii-art
|
commit | commitdiff | tree |
2019-06-28 |
Joseph Griego | Fix MixedArray::Elm reference
|
commit | commitdiff | tree |
2019-06-27 |
Joseph Griego | Add logging for is_vec, is_dict, and `is vec_or_dict`
|
commit | commitdiff | tree |
2019-06-27 |
Joseph Griego | Move all id generation into transpile_context
|
commit | commitdiff | tree |
2019-06-18 |
Joseph Griego | Add var_export and print_r to logging set
|
commit | commitdiff | tree |
2019-06-18 |
Joseph Griego | Actually pull provenance file info out of repo
|
commit | commitdiff | tree |
2019-06-18 |
Joseph Griego | Include vmpc in map for deduping notices
|
commit | commitdiff | tree |
2019-06-12 |
Joseph Griego | Fix mac build
|
commit | commitdiff | tree |
2019-06-11 |
Joseph Griego | Add sequence intrinsic
|
commit | commitdiff | tree |
2019-06-03 |
Joseph Griego | Split LogArrayProvenance
|
commit | commitdiff | tree |
2019-06-03 |
Joseph Griego | Also move skipframe test
|
commit | commitdiff | tree |
2019-05-23 |
Joseph Griego | Also include filename in repo arrprov tags
|
commit | commitdiff | tree |
2019-05-23 |
Joseph Griego | Add ProvenanceSkipFrame attr
|
commit | commitdiff | tree |
2019-05-20 |
Joseph Griego | Pass is_js_file correctly again; tweak interface to...
|
commit | commitdiff | tree |
2019-05-17 |
Joseph Griego | Return static strings for array keys if possible in...
|
commit | commitdiff | tree |
2019-05-17 |
Joseph Griego | Don't merge adatas when LogArrayProvenance is set
|
commit | commitdiff | tree |
2019-05-14 |
Joseph Griego | Static arrprov
|
commit | commitdiff | tree |
2019-05-14 |
Joseph Griego | Add LogArrayProvenance to repo global data
|
commit | commitdiff | tree |
2019-05-14 |
Joseph Griego | Push EvalLogArrayProvenance checks into JIT
|
commit | commitdiff | tree |
2019-05-14 |
Joseph Griego | Array provenance
|
commit | commitdiff | tree |
2019-05-06 |
Joseph Griego | Single-host dynamic sampling
|
commit | commitdiff | tree |
2019-05-03 |
Joseph Griego | Add provenance logging
|
commit | commitdiff | tree |
2019-05-03 |
Joseph Griego | Array provenance
|
commit | commitdiff | tree |
2019-05-01 |
Joseph Griego | RFC: fb_serialize Migratory format [resubmit]
|
commit | commitdiff | tree |
2019-05-01 |
Joseph Griego | Fix some tests when run from not-the-fbcode-root
|
commit | commitdiff | tree |
2019-04-10 |
Joseph Griego | Revert s_cachedHash to thread-local
|
commit | commitdiff | tree |
2019-04-05 |
Joseph Griego | Allow users to specify part of a mangled closure name
|
commit | commitdiff | tree |
2019-04-02 |
Joseph Griego | Fix typo in variant_ref_detail::base::isVecArray
|
commit | commitdiff | tree |
2019-03-27 |
Joseph Griego | Don't refine locals based on a Same comparison with...
|
commit | commitdiff | tree |
2019-03-15 |
Joseph Griego | Back out "[hf] RFC: fb_serialize Migratory format"
|
commit | commitdiff | tree |
2019-01-25 |
Joseph Griego | Tweak toPHPArrayIntishCast to intish cast even on PHP...
|
commit | commitdiff | tree |