repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add an option to log when we do a sound dynamic pass on a function
2022-09-29
A
l
fred Fuller
Ski
p
all generated
structs in
p
y3
commit
|
commitdiff
|
tree
2022-09-29
Alfred Fuller
En
a
ble py3 fo
r
st
r
uc
t
patch unit test
commit
|
commitdiff
|
tree
2022-09-29
Alfred Fuller
M
o
v
e ty
p
e constant
s
to
t
ype
.
thrift
commit
|
commitdiff
|
tree
2022-09-28
Alfred Full
e
r
Upda
t
e runtime Va
l
ue [] to
t
h
row
commit
|
commitdiff
|
tree
2022-09-28
A
l
f
r
e
d
Fu
l
ler
Enable
t
h
ri
f
t
.
v1alph
a
for standard
.
thrift
commit
|
commitdiff
|
tree
2022-09-27
Alfred Fuller
Add
op
:
:getDefault
commit
|
commitdiff
|
tree
2022-09-27
A
l
fr
e
d Ful
l
er
Update stale comments
commit
|
commitdiff
|
tree
2022-09-27
A
lfred Fuller
Add an experimental annot
a
tion for in
t
ern-based bo
x
ing
commit
|
commitdiff
|
tree
2022-09-26
Alfred Fuller
Add a he
l
per
t
o
c
heck if a patch modifies a given
field
commit
|
commitdiff
|
tree
2022-09-26
A
l
fred Fuller
Su
p
p
ort infering the tag when getting
the d
e
fau
l
t
valu
e
commit
|
commitdiff
|
tree
2022-09-26
Alfred
F
uller
Add Struct/UnionPat
c
h::patc
h
b
a
c
k
.
commit
|
commitdiff
|
tree
2022-09-26
Alfred Fuller
Imp
l
em
e
nt assign
for
U
nion
P
atc
h
commit
|
commitdiff
|
tree
2022-09-23
Alfr
e
d
F
ul
l
er
Add
missi
n
g enu
m
t
est
f
i
e
ld
commit
|
commitdiff
|
tree
2022-09-23
Alfred
Full
e
r
Fix
code gen t
o
work
w
ith
au
t
o
generat
e
d ids
commit
|
commitdiff
|
tree
2022-09-22
Alfr
e
d Fuller
Su
p
port runtime i
n
sert and remove f
o
r
list
s
commit
|
commitdiff
|
tree
2022-09-22
Alfred
F
uller
Add support
f
or runtime r
e
move-by-k
e
y
commit
|
commitdiff
|
tree
2022-09-22
Alf
r
ed Fuller
Add s
u
pport f
o
r runt
i
me cont
a
ins/at
commit
|
commitdiff
|
tree
2022-09-22
Alfred Fuller
Add stub supp
o
rt for runtim
e
remove and inse
r
t
commit
|
commitdiff
|
tree
2022-09-22
A
l
fred Fuller
Support
runtime prepend f
o
r list
commit
|
commitdiff
|
tree
2022-09-22
Alfr
e
d
Fuller
A
dd runtim
e
s
t
r
i
ng pre
p
end
s
upport
commit
|
commitdiff
|
tree
2022-09-22
Alfred Fu
l
ler
Add r
u
nt
i
me append suppo
r
t for s
t
ring ty
p
e
s
commit
|
commitdiff
|
tree
2022-09-22
Alfred Fuller
Add runtim
e
operator+= and ++
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
M
a
ke runtime set/
l
ists
d
irectly it
e
r
abl
e
commit
|
commitdiff
|
tree
2022-09-21
A
lfred Fu
l
ler
Ad
d
s
td::iterator boil
e
r p
l
ate for runtime iter
a
tion
.
commit
|
commitdiff
|
tree
2022-09-21
A
lf
r
ed F
u
ller
Sup
p
or
t
runtime
i
teration for maps
commit
|
commitdiff
|
tree
2022-09-21
Alfred
Fuller
Support runti
m
e itera
t
io
n
fo
r
li
s
ts
commit
|
commitdiff
|
tree
2022-09-21
Alfred F
u
ller
type]
A
d
d
runtime itera
t
i
o
n s
u
pport for sets
commit
|
commitdiff
|
tree
2022-09-21
Al
f
red Fuller
A
d
d infer
_
tag s
u
pport to as/tryA
s
casting f
u
nctions
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Ful
l
e
r
Ma
k
e nati
v
e/sta
n
dard_type
f
o
r non Tags undefined
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Allow the Tag argument f
o
r V
a
lue:
:
create to be infered
commit
|
commitdiff
|
tree
2022-09-21
Alfre
d
Fuller
Support i
n
te
r
-type assign for numbers
commit
|
commitdiff
|
tree
2022-09-21
Al
f
red Fuller
Support i
n
t
e
r-type
compare for numbers
commit
|
commitdiff
|
tree
2022-09-21
Alf
r
ed Fuller
F
i
x
Type::baseTyp
e
() functio
n
name
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
S
u
p
p
ort com
p
a
rison to str
i
ng literals
commit
|
commitdiff
|
tree
2022-09-21
Alfred Ful
l
er
Su
p
port int
e
r-op
a
ssign
f
or
string t
y
pes
commit
|
commitdiff
|
tree
2022-09-21
Alfred
F
uller
Fac
t
or o
u
t runtime comp
a
re operator defs
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fu
l
ler
Disable list patch due
to
p
y
3
is
s
u
e
commit
|
commitdiff
|
tree
2022-09-21
Alfr
e
d Fuller
Support implic
i
t
capture for Val
u
e operator ==
commit
|
commitdiff
|
tree
2022-09-21
Alfred F
u
ller
Support type-er
a
sed 'as
s
i
gn'
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fu
l
le
r
Update protoc
o
l_me
t
hod to su
p
port lis
t
patc
h
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Add code gen
for map
.
remove(set)
commit
|
commitdiff
|
tree
2022-09-20
Alfred Ful
l
er
Add cod
e
gen for list
.
r
emove(list)
commit
|
commitdiff
|
tree
2022-09-20
A
l
fred Fuller
Ad
d
code g
e
n
s
upport needed for List/Map value
p
a
t
ching
commit
|
commitdiff
|
tree
2022-09-20
Alfred Fuller
S
p
lit up fin
d
_p
a
tch
_
type for reuse
commit
|
commitdiff
|
tree
2022-09-16
Alfred Fuller
Fix t
h
e qu
a
lifer o
n
the union
a
s
s
ign fie
l
d
commit
|
commitdiff
|
tree
2022-09-15
A
l
f
red Fuller
Move run
t
i
m
e 'ensur
e
' hel
p
ers to TypeInfo
commit
|
commitdiff
|
tree
2022-09-15
Alfr
e
d
Fuller
Move
runtime 'put' helper funct
i
ons to TypeInfo
commit
|
commitdiff
|
tree
2022-09-15
A
l
fred Fuller
St
o
p p
a
ssin
g
detail::Dyn by pointer
commit
|
commitdiff
|
tree
2022-09-15
Alf
r
ed Fuller
Make the tag t
o
Ref::to and
V
a
lue:
:
of
optinal
commit
|
commitdiff
|
tree
2022-09-13
Alfred Fu
l
ler
Upgrade type-erased [] to use
e
nsure for 'key' ty
p
es
.
commit
|
commitdiff
|
tree
2022-09-13
Alfred Fu
l
ler
Add
t
y
p
e-er
a
sed
'ensure' for
struct fie
l
ds
commit
|
commitdiff
|
tree
2022-09-13
Alfred Fu
l
le
r
Add type-erased
'
get' for st
r
ucts
commit
|
commitdiff
|
tree
2022-09-13
Alfred
Fuller
Fix type resolution for
@cpp
.
Str
o
n
gTyp
e
commit
|
commitdiff
|
tree
2022-09-13
A
lfr
e
d Fuller
Merge Union
P
atch base
c
l
ass
commit
|
commitdiff
|
tree
2022-09-13
Alfred
Fulle
r
Ren
a
me
U
nionPatch::patch -
>
patchIfSet
commit
|
commitdiff
|
tree
2022-09-13
Alfred
F
uller
Ren
a
me St
r
u
ctPatch::patch
-
>
p
a
tchIfSet
commit
|
commitdiff
|
tree
2022-09-12
Alfr
e
d F
u
lle
r
M
inor GetValueOrNullTest cl
e
anu
p
commit
|
commitdiff
|
tree
2022-09-12
Alfred
F
ull
e
r
M
o
v
e Ge
t
tes
t
s to GetT
e
st
.
cpp
commit
|
commitdiff
|
tree
2022-09-12
Alfred
F
uller
Add m
i
ssi
n
g clear fields
.
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fuller
Add fiel
d
clearing support t
o
op::clear
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fulle
r
Ma
k
e Clear/IsEmpty te
m
plate ar
g
uments
o
ptional
commit
|
commitdiff
|
tree
2022-09-12
A
l
fre
d
Fuller
Make op::e
n
s
u
re t
e
mplate argume
n
t
s
op
t
ional
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fuller
Fol
d
Ensure
.
h into Cr
e
ate
.
h
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fulle
r
Fi
x
St
r
uctPatch
m
e
r
ge bug
commit
|
commitdiff
|
tree
2022-09-11
A
lfr
e
d
F
uller
Shorten Tag template na
m
es
commit
|
commitdiff
|
tree
2022-09-11
Al
f
red Fuller
Support runtim
e
comp
a
re between fl
o
ating point types
commit
|
commitdiff
|
tree
2022-09-11
Al
f
r
e
d
F
uller
Support runtime compare
bet
w
e
en std::s
t
ri
n
g and folly
.
.
.
commit
|
commitdiff
|
tree
2022-09-11
Al
f
red
F
uller
Split u
p
AnyOp
.
h
i
mpl
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fuller
Run
t
imeBase -> D
y
n
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fuller
Minor detail cleanup
commit
|
commitdiff
|
tree
2022-09-11
Alfred Ful
l
e
r
Add type-ere
a
se 'ensur
e
' f
o
r ma
p
s
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fuller
Add type-erased
'clear' for s
t
ruct fie
l
ds
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fuller
Sup
p
ort type-erased 'put' for struct
commit
|
commitdiff
|
tree
2022-09-11
Alfre
d
F
u
ller
Add find_by_* help
e
rs t
o
Get
.
h
commit
|
commitdiff
|
tree
2022-09-11
A
lfred Ful
l
e
r
Support
op::get<
.
.
.
, Tag>
commit
|
commitdiff
|
tree
2022-09-11
Alf
r
ed Fuller
Allow te
m
plate argum
e
nts to
b
e
ommited in op::get
commit
|
commitdiff
|
tree
2022-09-10
Alfred Fuller
Reve
r
se
o
r
d
e
r
of Get
a
rgs
commit
|
commitdiff
|
tree
2022-09-08
Alfred
Fuller
Mi
n
or
clean up
to Get
.
h
commit
|
commitdiff
|
tree
2022-09-03
A
lfred Fuller
Remove Optional
P
a
tch definitions
commit
|
commitdiff
|
tree
2022-09-02
A
l
fred Fuller
Remove OptionalPat
c
h gen and adapters
commit
|
commitdiff
|
tree
2022-09-02
Alfred
Fuller
Remove ol
d
'tag'
namespac
e
commit
|
commitdiff
|
tree
2022-09-01
Alfred Fuller
Add support for ensureStruct to gen and adap
t
ers
commit
|
commitdiff
|
tree
2022-09-01
Alf
r
ed
F
uller
F
ix test
fixtures
commit
|
commitdiff
|
tree
2022-08-31
Alf
r
ed Fu
l
ler
A
dd
c
l
e
a
r
support
to
N
umbe
r
Patch
commit
|
commitdiff
|
tree
2022-08-31
A
l
f
r
ed Ful
l
er
Add
c
lear support
to
Boo
l
Patch
commit
|
commitdiff
|
tree
2022-08-31
A
lfred Fu
l
ler
Minor detai
l
cleanup
commit
|
commitdiff
|
tree
2022-08-29
Alfred Full
e
r
Add e
x
plicit
s
u
pp
o
rt for
s
td::
s
tri
n
g
commit
|
commitdiff
|
tree
2022-08-29
A
lfred Full
e
r
Infer tags for unsigned typ
e
s
.
commit
|
commitdiff
|
tree
2022-08-29
Alfred Fuller
Upd
a
te access to t
h
r
ift::id
e
nt namespace
commit
|
commitdiff
|
tree
2022-08-29
Alfred Fuller
Switch identi
f
ier type names
p
ace fro
m
'tag
'
to '
i
den
t
'
commit
|
commitdiff
|
tree
2022-08-27
Alfred Fuller
S
uppor
t
C
o
ntRef c
a
pture for co
m
par
e
opera
t
ors
commit
|
commitdiff
|
tree
2022-08-27
Alfred
Fulle
r
Allow Con
s
tRef
t
o ca
p
ture any t
y
pe that whos tag ca
n
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
Alfred Fuller
Add
ty
p
e::infer_tag supp
o
r
t
f
o
r standa
r
d numbe
r
types
commit
|
commitdiff
|
tree
2022-08-27
Alfred Ful
l
er
A
dd type::i
n
fer_ta
g
support
f
or void_t
commit
|
commitdiff
|
tree
2022-08-27
A
l
f
red Fuller
Minor clean up for NativeT
y
p
e de
t
a
i
l
s
commit
|
commitdiff
|
tree
2022-08-27
Alfred Fuller
Rename stuctured_tag -> infer_tag
commit
|
commitdiff
|
tree
2022-08-27
Al
f
red Fuller
M
erge TagUtil
.
h into NativeType
.
h
commit
|
commitdiff
|
tree
2022-08-25
Alfred Fu
l
ler
Migrate m
o
re helpers to
Wrap
.
h
commit
|
commitdiff
|
tree
2022-08-25
Alfred
F
uller
Implement runtime compa
r
e
o
ps
commit
|
commitdiff
|
tree
2022-08-25
Al
f
red Fuller
Add supp
o
r
t for sp
e
c 'tags' to diag
n
ostic
commit
|
commitdiff
|
tree
next