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
Keep track of a reasonable 'unused' enum value for closed enum languages.
2022-11-07
Alfred
F
u
l
ler
K
eep tr
a
c
k
o
f a reasonable
'unuse
d
' enum
v
a
lue for
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Alfre
d
Fuller
Mar
k
api
.
thrif
t
annotations as @s
c
ope
.
Schema
commit
|
commitdiff
|
tree
2022-11-05
Alfred
F
ull
e
r
Add @ap
i
.
Inpu
t
Only
commit
|
commitdiff
|
tree
2022-11-05
Alfred Fuller
Add 'feature'
d
efinition
commit
|
commitdiff
|
tree
2022-11-04
A
l
fred Fuller
Add standard JSON
r
epresenta
t
ions
commit
|
commitdiff
|
tree
2022-11-04
Alfred Fuller
S
upport hidi
n
g al
l
types
.
commit
|
commitdiff
|
tree
2022-11-04
A
l
f
red Full
e
r
Add te
s
t c
a
ses
f
or hi
d
ding types
.
commit
|
commitdiff
|
tree
2022-11-03
Alfred
F
u
l
ler
Docstr
i
ng cleanup for st
a
ndard
.
thrift
commit
|
commitdiff
|
tree
2022-11-02
Alfred Fuller
Add Releas
e
S
t
ate
commit
|
commitdiff
|
tree
2022-11-02
Alfr
e
d
F
uller
Remove usage of d
e
pricated @m
e
ta
.
T
r
ansitive annotation
.
commit
|
commitdiff
|
tree
2022-11-01
A
l
fred Fuller
Add t_release_state
.
commit
|
commitdiff
|
tree
2022-11-01
Alfred Fuller
A
dd @thrift
.
Bit
commit
|
commitdiff
|
tree
2022-11-01
Alfred Ful
l
er
Add @
t
hr
i
ft
.
GenEnumSet
commit
|
commitdiff
|
tree
2022-10-29
Alfred Ful
l
e
r
A
d
d @thrift
.
NoTesting a
n
d @thrift
.
Released
commit
|
commitdiff
|
tree
2022-10-28
A
l
fred Ful
l
e
r
Im
p
rove scop
e
.
thrift documena
t
i
on and
structure
.
commit
|
commitdiff
|
tree
2022-10-27
A
lfr
e
d Full
e
r
Impro
v
e
comments
commit
|
commitdiff
|
tree
2022-10-18
Alfred
F
uller
Add
a
ll thrift/test:a
d
apter_tes
t
c
ases to
adapter fixture
commit
|
commitdiff
|
tree
2022-10-17
Alfred Fuller
Rem
o
ve th
e
n
ee
d
to s
p
ecify an
empty extraNam
e
space
commit
|
commitdiff
|
tree
2022-10-04
Alfre
d
Fuller
D
eclare
F
ieldPatch
s
trict
l
y a
f
ter need
e
d pat
c
h
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Alfred Fuller
E
ns
u
re gen order matches d
e
cl order
commit
|
commitdiff
|
tree
2022-10-04
Alfr
e
d Fuller
Fix inplace check for re
f
types
commit
|
commitdiff
|
tree
2022-10-04
Alf
r
ed Fu
l
ler
Add Map
-
specific Runt
i
me
A
PI
commit
|
commitdiff
|
tree
2022-10-03
Al
f
r
e
d Fu
l
l
e
r
Add type-
p
rese
r
ving ass
i
gn to runtime vie
w
s
commit
|
commitdiff
|
tree
2022-10-03
Alf
r
ed Full
e
r
Fi
x
m
ut
a
b
le iteration for r
u
ntime
c
o
nt
a
iners
commit
|
commitdiff
|
tree
2022-10-03
Alf
r
ed Fuller
Add Set-spec
i
fic
R
untime API
commit
|
commitdiff
|
tree
2022-10-03
Alfred Fuller
Add
List-
s
pecific Runti
m
e API
commit
|
commitdiff
|
tree
2022-09-30
Alfr
e
d
Full
e
r
S
upport all infering ta
g
s for all integral type
s
commit
|
commitdiff
|
tree
2022-09-30
Alfred Fuller
S
t
ub out field
-
wise add
commit
|
commitdiff
|
tree
2022-09-30
Alfred Fu
l
ler
Add Time
/
Durati
o
n patch
reps
commit
|
commitdiff
|
tree
2022-09-30
Alfr
e
d Fuller
Move
DurationStruct/Tim
e
St
r
uct to standard
.
thrift
commit
|
commitdiff
|
tree
2022-09-30
A
l
fred Fu
l
l
er
Move
Fraction to stand
a
rd
.
thrift
commit
|
commitdiff
|
tree
2022-09-30
Alfr
e
d Fu
l
ler
Enable list
pa
t
c
h gen
commit
|
commitdiff
|
tree
2022-09-29
Alfred Fuller
Skip all g
e
nerated structs in py3
commit
|
commitdiff
|
tree
2022-09-29
Alfred
F
uller
Enable
py3
f
o
r
struct
p
atch unit test
commit
|
commitdiff
|
tree
2022-09-29
Alfred Fu
l
ler
M
ove type constants
t
o type
.
thrift
commit
|
commitdiff
|
tree
2022-09-28
Alfred Fuller
Update
r
u
ntime Va
l
u
e [] to thro
w
commit
|
commitdiff
|
tree
2022-09-28
Alfred Fuller
Enable t
h
rift
.
v1
a
l
pha for
standard
.
thrift
commit
|
commitdiff
|
tree
2022-09-27
Al
f
red Full
e
r
Add op::getDefault
commit
|
commitdiff
|
tree
2022-09-27
Alfred Fuller
Upd
a
te
stale
c
o
mments
commit
|
commitdiff
|
tree
2022-09-27
Alf
r
ed
Fuller
A
d
d an
experimen
t
al annotatio
n
for intern-based bo
x
ing
commit
|
commitdiff
|
tree
2022-09-26
Alfre
d
F
u
ller
A
d
d
a he
l
per
t
o chec
k
if a patch modifie
s
a given field
commit
|
commitdiff
|
tree
2022-09-26
A
l
fred F
u
ller
S
u
pp
o
rt
i
nfering
t
h
e
tag when ge
t
ting the default
va
l
ue
commit
|
commitdiff
|
tree
2022-09-26
Alfred Fuller
A
dd
St
r
u
c
t
/
U
nion
P
atch::pat
c
h back
.
commit
|
commitdiff
|
tree
2022-09-26
Alfred
Fuller
Impl
e
ment ass
i
gn
for UnionPatc
h
commit
|
commitdiff
|
tree
2022-09-23
Alfred Fuller
Add miss
i
ng en
u
m test fie
l
d
commit
|
commitdiff
|
tree
2022-09-23
A
l
fr
e
d Fuller
Fix code gen to work with auto generated ids
commit
|
commitdiff
|
tree
2022-09-22
Alfred
Fuller
Support ru
n
time i
n
s
e
rt
a
nd
r
e
m
ove
for lists
commit
|
commitdiff
|
tree
2022-09-22
A
lfred Fuller
Add support for runtime rem
o
ve-by-key
commit
|
commitdiff
|
tree
2022-09-22
A
l
f
r
ed
F
uller
Add
s
u
pport
for runtime
contains/at
commit
|
commitdiff
|
tree
2022-09-22
Alfred
F
uller
A
dd stub
suppor
t
for
r
untim
e
remove and insert
commit
|
commitdiff
|
tree
2022-09-22
Alfr
e
d Fulle
r
Sup
p
o
r
t
runtime prepend
f
or li
s
t
commit
|
commitdiff
|
tree
2022-09-22
Alfred
Fuller
Add runtime string pr
e
pend suppor
t
commit
|
commitdiff
|
tree
2022-09-22
Alfr
e
d Ful
l
er
Add runtime
a
ppend su
p
port for string ty
p
es
commit
|
commitdiff
|
tree
2022-09-22
A
l
fred Fuller
Ad
d
runti
m
e
o
p
erator+= and ++
commit
|
commitdiff
|
tree
2022-09-21
Alfr
e
d F
u
ller
M
ake runtime s
e
t/
l
ists dire
c
tly
i
terab
l
e
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fu
l
l
e
r
Add std::iterator
boi
l
er plate for runtime ite
r
a
t
ion
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Support runtime ite
r
ation for maps
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Suppo
r
t runtime iteration f
o
r lists
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fu
l
ler
type
]
Add r
u
ntime ite
r
ation support
for sets
commit
|
commitdiff
|
tree
2022-09-21
A
l
fred Fu
l
ler
Add infer_tag sup
p
ort to as/tryAs
c
ast
i
ng funct
i
ons
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Make n
a
tiv
e
/standard
_
type for
n
on Tags un
d
e
f
ined
.
commit
|
commitdiff
|
tree
2022-09-21
A
lfred F
u
ll
e
r
A
llow the
T
ag argument for Val
u
e::crea
t
e to be
i
nfere
d
commit
|
commitdiff
|
tree
2022-09-21
Alfre
d
Ful
l
e
r
S
u
pport i
n
t
e
r
-
type assign
for numbers
commit
|
commitdiff
|
tree
2022-09-21
Alfred Ful
l
er
Supp
o
rt
inter-type
co
m
pare fo
r
n
u
mbers
commit
|
commitdiff
|
tree
2022-09-21
Alf
r
e
d F
u
ll
e
r
Fix Type::baseTy
p
e() f
u
nction name
.
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
Supp
o
rt comparison to s
t
r
i
n
g
literals
commit
|
commitdiff
|
tree
2022-09-21
Alfred Fuller
S
uppo
r
t int
e
r-op
a
ssign for stri
n
g
type
s
commit
|
commitdiff
|
tree
2022-09-21
A
l
fred Fu
l
ler
Fac
t
or out r
u
ntim
e
co
m
pa
r
e operato
r
defs
commit
|
commitdiff
|
tree
2022-09-21
Al
f
red Fuller
Disabl
e
l
i
s
t patch due to py3 issue
commit
|
commitdiff
|
tree
2022-09-21
A
l
f
r
e
d
F
uller
Supp
o
rt
i
mplicit c
a
pture for Valu
e
operator ==
commit
|
commitdiff
|
tree
2022-09-21
Alfr
e
d Fu
l
ler
Suppo
r
t type
-
e
r
as
e
d '
a
ssign'
commit
|
commitdiff
|
tree
2022-09-21
A
lfred
Fuller
Upd
a
t
e
p
r
otocol_method to support list patch
commit
|
commitdiff
|
tree
2022-09-21
Alfr
e
d Fuller
Add code gen for
map
.
r
e
move(set)
commit
|
commitdiff
|
tree
2022-09-20
Alfred Ful
l
er
Add code
g
en for list
.
remove
(
li
s
t)
commit
|
commitdiff
|
tree
2022-09-20
A
lf
r
ed Full
e
r
Add code
gen s
u
pport neede
d
for
List/Map value patc
h
i
ng
commit
|
commitdiff
|
tree
2022-09-20
Alfred
Fu
l
ler
S
p
lit up
find_
p
atch_type f
o
r re
u
se
commit
|
commitdiff
|
tree
2022-09-16
A
lfred Fu
l
ler
Fix the
q
ualifer on the
u
n
ion as
s
ign field
commit
|
commitdiff
|
tree
2022-09-15
Alfred Fuller
Move runtim
e
'ensure' hel
p
ers to TypeInfo
commit
|
commitdiff
|
tree
2022-09-15
A
l
fred F
u
l
l
er
M
o
ve runtime 'put' helper fun
c
t
i
ons to TypeInfo
commit
|
commitdiff
|
tree
2022-09-15
Alfred Fu
l
l
er
S
t
op
p
ass
i
n
g
de
t
ail::Dyn by poin
t
er
commit
|
commitdiff
|
tree
2022-09-15
Al
f
red Fuller
Make th
e
tag to Ref::
t
o
a
nd Value::of
o
ptinal
commit
|
commitdiff
|
tree
2022-09-13
Al
f
red Ful
l
er
Up
g
r
a
de type-erased [] t
o
use ensu
r
e for 'ke
y
' types
.
commit
|
commitdiff
|
tree
2022-09-13
Alfred
Fuller
A
d
d
type-erased
'ensure
'
f
or struct fields
commit
|
commitdiff
|
tree
2022-09-13
Alfre
d
Fu
l
ler
Add type-era
s
ed 'get' for structs
commit
|
commitdiff
|
tree
2022-09-13
Alfred Fuller
Fix
t
ype resolution for
@cpp
.
S
t
rongType
commit
|
commitdiff
|
tree
2022-09-13
Alfred
F
uller
Merge UnionPatch b
a
s
e class
commit
|
commitdiff
|
tree
2022-09-13
Alfred
F
ul
l
er
R
e
name UnionPatch::patch ->
p
atc
h
IfSet
commit
|
commitdiff
|
tree
2022-09-13
Alfred Fuller
Rename
S
tructP
a
t
c
h
::p
a
tch -
>
patchIfSet
commit
|
commitdiff
|
tree
2022-09-12
Alfred F
u
ller
M
in
o
r GetVa
l
ueOrNullTest
cleanup
commit
|
commitdiff
|
tree
2022-09-12
A
lfr
e
d Full
e
r
Move Get tests to
G
e
t
Test
.
c
pp
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fulle
r
Add missing cl
e
a
r
fields
.
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fu
l
le
r
A
d
d
f
ield clearing support to op::cl
e
a
r
commit
|
commitdiff
|
tree
2022-09-12
Alfred Fuller
Make Clear/I
s
Empty
tem
p
late ar
g
uments optional
commit
|
commitdiff
|
tree
2022-09-12
Al
f
red Fuller
Make o
p
::ensure template argum
e
n
t
s
optional
commit
|
commitdiff
|
tree
2022-09-12
Alfred Ful
l
er
Fold
E
nsure
.
h
into Cr
e
a
t
e
.
h
commit
|
commitdiff
|
tree
2022-09-11
Alfred Fuller
Fix StructPatch mer
g
e
b
ug
commit
|
commitdiff
|
tree
2022-09-11
A
l
fred
F
u
ller
S
h
o
rten Tag template names
commit
|
commitdiff
|
tree
2022-09-11
Alfr
e
d
Fuller
Support runtime compare between floa
t
ing poi
n
t types
commit
|
commitdiff
|
tree
2022-09-11
Alfred
Fuller
S
u
pport runtime c
o
mpare between std::string
a
n
d
f
o
lly
.
.
.
commit
|
commitdiff
|
tree
2022-09-11
Alfred Full
e
r
Split up AnyOp
.
h impl
commit
|
commitdiff
|
tree
next