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
Generate the state machine, and wire the closure to call it
2017-04-25
Michael Tingley
Generat
e
the s
t
ate machine,
and wire th
e
closure to
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Micha
e
l Tingley
Rename c
o
routin
e
_
state_machine_generator
.
ml to coroutine_clo
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mich
a
el
T
ingley
Define e
n
ough interfac
e
s and classes to s
u
ccessfully
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Micha
e
l
T
ingl
e
y
Improve the coroutine
closure's
ge
n
e
r
ate
d
classn
a
me
commit
|
commitdiff
|
tree
2017-04-25
M
ic
h
a
e
l Tingley
Enhance cou
r
tin
e
s tests by checki
n
g
t
h
at the correct
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Nat Mote
Re
v
ert
D
48
6
2
058: [RFC
]
Def
i
n
i
tions in state
m
ent
positio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Rick Lavoie
Add ref
i
ni
n
g of load type
-
parameters in
l
oad-elim
commit
|
commitdiff
|
tree
2017-04-25
Madela
i
n
e Boyd
Skip deep copy of maps/vecs if they're e
m
pt
y
or uncounted
commit
|
commitdiff
|
tree
2017-04-25
Oguz Ul
g
en
F
i
x
some bugs re
l
ated
to clsrefslots
commit
|
commitdiff
|
tree
2017-04-25
Jan
Jergus
add ReflectionTypeAli
a
s::getAttribute[s] to
h
hi
commit
|
commitdiff
|
tree
2017-04-25
V
ladimir Matvee
v
Report
errors on ill
e
ga
l
usa
g
es of awa
i
t
commit
|
commitdiff
|
tree
2017-04-25
Max
Wang
Clean up TV conversions
a
nd miscellania
commit
|
commitdiff
|
tree
2017-04-25
Max
W
ang
Clean up TV mutat
i
on and Variant-punning helpers
commit
|
commitdiff
|
tree
2017-04-25
Max Wang
Clean
up TV re
f
count h
e
lp
e
rs
commit
|
commitdiff
|
tree
2017-04-25
Phi
l
ip
Höl
z
ensp
i
es
D
efinitio
n
s in
s
t
atement
positions for PH
P
s
u
pport
commit
|
commitdiff
|
tree
2017-04-24
M
ark William
s
Reso
l
ve type-
c
onstraints
commit
|
commitdiff
|
tree
2017-04-24
Mark W
i
lliams
Res
o
lve type
a
l
iase
s
commit
|
commitdiff
|
tree
2017-04-24
Alexe
y
Top
t
y
gin
Make "Str
i
ng length exceeded" fatal consistent and
.
.
.
commit
|
commitdiff
|
tree
2017-04-24
Mark Will
i
a
m
s
R
e
st
o
re ext_posix
.
php
commit
|
commitdiff
|
tree
2017-04-24
Edwin Smith
E
lim
i
nat
e
ha
s
h_st
r
ing and hash_string
_
unsafe
commit
|
commitdiff
|
tree
2017-04-23
Edwin Smith
Remove
de
a
d e
n
tries from rds::s_
l
inkTable
commit
|
commitdiff
|
tree
2017-04-23
Edwin S
m
ith
Remo
v
e d
e
ad field Symbol::m_h
a
sh
commit
|
commitdiff
|
tree
2017-04-22
Mark Williams
R
emove some cruft
commit
|
commitdiff
|
tree
2017-04-21
An
d
rew Kennedy
Hack code
g
en: various
c
l
a
s
sref bugs
commit
|
commitdiff
|
tree
2017-04-21
Alexe
y
Toptyg
i
n
R
eplace CapCo
d
e with MM siz
e
class for
S
tring
D
ata capaci
t
y
.
commit
|
commitdiff
|
tree
2017-04-21
Alexey Toptygin
Allow usi
n
g s
i
ze clas
s
indexes >= kNumSmal
l
Siz
e
s
.
commit
|
commitdiff
|
tree
2017-04-21
Alexey Toptygin
I
m
mutable
string
s
shouldn't have a capacity, just a
.
.
.
commit
|
commitdiff
|
tree
2017-04-21
N
a
t Mote
Use built-in union to implement
MyM
a
p
.
union
commit
|
commitdiff
|
tree
2017-04-21
Nat Mote
Add
test
for MyMap
commit
|
commitdiff
|
tree
2017-04-21
O
g
uz U
l
gen
A
dd st
a
ti
c
arra
y
construction with u
n
ops
commit
|
commitdiff
|
tree
2017-04-21
Oguz
Ulgen
Add codegen
f
or xhp attributes
commit
|
commitdiff
|
tree
2017-04-21
M
ich
a
el Tingley
Implement
basic
coroutine state machine generation
commit
|
commitdiff
|
tree
2017-04-21
Michael Tingley
Implem
e
nt basic coroutine method l
o
wer
i
ng
commit
|
commitdiff
|
tree
2017-04-21
Eric
L
ippert
Add hel
p
e
r
m
ethod
t
o rewrite
l
eadin
g
token
commit
|
commitdiff
|
tree
2017-04-21
Andrew Kennedy
Ha
c
k
code
g
en: lambda bugs
commit
|
commitdiff
|
tree
2017-04-21
Hugo Venturini
tim
e
out
commit
|
commitdiff
|
tree
2017-04-21
Mark Will
i
ams
Di
s
ab
l
e ext_posix
.
p
h
p
commit
|
commitdiff
|
tree
2017-04-21
Hugo
V
e
nturini
attempt to clea
n
u
p
afterwards
commit
|
commitdiff
|
tree
2017-04-21
D
ave Estes
Refact
o
r
s
a
d
ju
s
tMetaDa
t
aForRelocation to be com
m
on
.
.
.
commit
|
commitdiff
|
tree
2017-04-21
Dave Estes
Updates use
o
f per
f
script to
match ch
a
nge to fields
.
.
.
commit
|
commitdiff
|
tree
2017-04-21
Jake Bailey
Fix test location and use tes
t
ru
n
ner flags
commit
|
commitdiff
|
tree
2017-04-21
Xia
o
Shi
wrap gtid
in Ticke
t
on the write
p
a
t
h for fbobj create
commit
|
commitdiff
|
tree
2017-04-20
Waleed Khan
Log time from co
m
mand reception to com
m
a
n
d
fu
l
fillmen
t
commit
|
commitdiff
|
tree
2017-04-20
Wale
e
d
Khan
Refacto
r
main loop int
o
s
t
and-a
l
one f
u
nc
t
i
o
n
commit
|
commitdiff
|
tree
2017-04-20
Andrew Kennedy
Hack co
d
e
g
e
n: new bytecodes fo
r
collec
t
ion c
o
nstruction
commit
|
commitdiff
|
tree
2017-04-20
Michael Tingley
Implem
e
nt a
testing frame
w
ork
f
or co
r
o
utine lowering
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael
T
ingley
Implement full-fidelity p
a
rsing a
n
d f
o
rmatting for
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mi
c
h
a
el Ting
l
ey
Impleme
n
t byte
c
ode emission for
g
o
to labels an
d
s
ta
t
ements
commit
|
commitdiff
|
tree
2017-04-20
Michael Tingley
I
mplement goto label and
s
tat
e
me
n
t naming
commit
|
commitdiff
|
tree
2017-04-20
Michael Tingley
Re-implement legacy goto label par
s
ing
commit
|
commitdiff
|
tree
2017-04-20
Eric Lippe
r
t
Helpers for inserting comments into
e
ditable tokens
commit
|
commitdiff
|
tree
2017-04-20
Vladimi
r
Matv
e
ev
extend
c
o
nstant
f
olding f
o
r mor
e
PH
P
o
peration
s
commit
|
commitdiff
|
tree
2017-04-20
Hugo
Venturini
faster s
c
ript
commit
|
commitdiff
|
tree
2017-04-20
Rick
Lavoi
e
Fix keyset() fo
r
Iterator
s
commit
|
commitdiff
|
tree
2017-04-20
Er
i
c L
i
p
pert
Fi
x
c
o
mment in r
e
writer
commit
|
commitdiff
|
tree
2017-04-19
Mark Wil
l
i
ams
Be
t
ter type
r
e
s
o
l
ution
commit
|
commitdiff
|
tree
2017-04-19
Eri
c
Lippert
A
dd trailing-token
r
ewr
i
ter to syntax helper
s
commit
|
commitdiff
|
tree
2017-04-19
Andrew Kenned
y
Hack
c
o
deg
e
n: XHP mangling, auto alias
commit
|
commitdiff
|
tree
2017-04-19
Madelaine Boyd
Perform
i
ng the Lif
e
-Changing Magic
o
f Tidying Up o
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
A
ndrew Kennedy
Hac
k
co
d
egen:
co
r
rect
code for
static:
:
,
parent
:
:,
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
Philip Hölzen
s
pi
e
s
Correctly low
e
ring variadic type hints f
o
r vari
a
dic
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
Ch
r
istoph Mu
e
l
l
ner
j
i
t
:
ge
n
e
r
i
c
approach to
elim
i
nate loa
d
;
tru
n
c
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
Christop
h
Muel
l
ner
vasm-sim
p
li
f
y: Elimin
a
te masking values wi
t
h -1
.
commit
|
commitdiff
|
tree
2017-04-18
Oguz Ulgen
A
d
d
m
ore complex expr
e
ssio
n
s to default va
l
ues
commit
|
commitdiff
|
tree
2017-04-18
Ogu
z
Ulgen
Add hh namespace
m
o
difica
t
ions in instanceof
commit
|
commitdiff
|
tree
2017-04-18
Oguz Ulge
n
Add hh namespace
m
odi
f
i
c
ations in constructor
s
commit
|
commitdiff
|
tree
2017-04-18
O
guz Ulge
n
Add codegen for idx
commit
|
commitdiff
|
tree
2017-04-18
Marshall Ro
c
h
m
a
p
o
caml-internal sign
a
l nu
m
bers to frien
d
ly names
commit
|
commitdiff
|
tree
2017-04-18
Vl
a
dim
i
r Matveev
enable compiling direc
t
or
i
e
s in Hack compile
r
commit
|
commitdiff
|
tree
2017-04-18
Mark Willia
m
s
Fix some
r
epo-
g
lo
b
a
l
issue
s
commit
|
commitdiff
|
tree
2017-04-18
Max Wang
F
ix Va
r
iant::asIni
t
CellTmp()
commit
|
commitdiff
|
tree
2017-04-18
D
a
niel Anderss
o
n
Expli
c
itly define default_ptr default const
r
uctor
commit
|
commitdiff
|
tree
2017-04-18
Alexander Cho
w
New flag fo
r
watchman subscribe
commit
|
commitdiff
|
tree
2017-04-18
Dani
e
l Andersso
n
Cache e
n
um values in Cla
s
s::ExtraDa
t
a in
s
tea
d
of concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
D
a
n
iel
A
ndersson
Optim
i
ze Na
m
edEnti
t
y
l
o
o
kups
commit
|
commitdiff
|
tree
2017-04-18
Christoph Muel
l
ner
j
i
t
:
Add sta
t
ic
a
s
s
ertions f
o
r endianess
commit
|
commitdiff
|
tree
2017-04-18
D
a
ve Estes
Cleanup
smashable ins
t
r
s
.
commit
|
commitdiff
|
tree
2017-04-18
Christoph Muellner
j
i
t: irlower-c
a
ll: D
o
pr
o
p
e
r lo
a
ding in cgC
h
eckRefs
.
.
.
commit
|
commitdiff
|
tree
2017-04-17
M
aksim Panchenko
Reve
r
t
D47
0
4
9
52, D47240
0
4, and D4762274
commit
|
commitdiff
|
tree
2017-04-17
Mark
Wi
l
liams
Fi
x
d
ce
commit
|
commitdiff
|
tree
2017-04-17
M
a
x
Wang
Mis
c
ellane
o
u
s
cl
e
anup in a
r
r
a
y
r
u
n
time files
commit
|
commitdiff
|
tree
2017-04-17
Daniel A
n
dersson
Fix string l
e
aks
in J
S
ON parser
commit
|
commitdiff
|
tree
2017-04-17
Max Wang
Drive-by cle
a
n
up in
T
y
p
edV
a
lue
commit
|
commitdiff
|
tree
2017-04-17
Oguz Ul
g
en
Fi
n
ish code
g
e
n fo
r
t
y
pe constan
t
- function,
o
ption
.
.
.
commit
|
commitdiff
|
tree
2017-04-17
Oguz Ul
g
en
Ad
d
codegen fo
r
t
y
p
e
co
n
stants for memory
e
xpression
s
commit
|
commitdiff
|
tree
2017-04-17
Oguz Ulge
n
Get parity
between HH
V
M emit
t
er and Hack
cod
e
gen for
.
.
.
commit
|
commitdiff
|
tree
2017-04-17
Jake
Bailey
Fi
x
duplic
a
te
d
l
i
ne
s
in XHP range format
t
in
g
commit
|
commitdiff
|
tree
2017-04-17
J
ak
e
Bai
l
ey
M
a
ke splits around si
n
gle arguments
not c
a
r
e
a
b
out
.
.
.
commit
|
commitdiff
|
tree
2017-04-17
Madelai
n
e Boyd
Fix r
e
tu
r
n type documentation
i
n nat
*
array functions
commit
|
commitdiff
|
tree
2017-04-17
Ji
m
Saxman
Remove
A
RM sp
e
cific optimization disablers
commit
|
commitdiff
|
tree
2017-04-16
Andrew
G
all
a
g
her
hphp/pa
r
ser: don't hard-code bison/flex from tp2
commit
|
commitdiff
|
tree
2017-04-16
Mark
W
i
l
liams
Streaml
i
ne some stri
c
tly
I
nteger checks
commit
|
commitdiff
|
tree
2017-04-16
Ma
r
k W
i
lliams
Opt
i
mize AddElemC to NewPack
e
dArray
commit
|
commitdiff
|
tree
2017-04-16
Mark
Williams
Handl
e
some unusual Bytecodes p
r
operly
commit
|
commitdiff
|
tree
2017-04-16
Ma
r
k Williams
Use dce to crea
t
e NewStructArray
s
commit
|
commitdiff
|
tree
2017-04-16
M
a
rk Will
i
ams
More tweaks to dce
commit
|
commitdiff
|
tree
2017-04-15
Edwin Smith
Remove p
a
rtially_ini
t
e
d flag
commit
|
commitdiff
|
tree
2017-04-15
Ed
w
in Smith
Make sure memory threshold
c
a
llback always
f
ires at
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Marshall
R
och
make Result
.
t
an alias of Pe
r
vasive
s
.
result
commit
|
commitdiff
|
tree
2017-04-14
Al
e
xande
r
Chow
C
l
ie
n
t
B
u
i
ld has force-dormant
-
s
tart o
p
tion
commit
|
commitdiff
|
tree
next