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
KindOfFunc -> String should use name() not fullName()
2018-11-05
Paul
B
issonnette
Ki
n
dOfFunc ->
S
t
r
ing sh
o
uld use name()
not f
u
llName
(
)
commit
|
commitdiff
|
tree
2018-10-22
Pa
u
l Bissonnette
Revive "Resolve met
h
od
name to fun
c
tion p
o
i
nter for
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Paul Bisso
n
n
e
tte
Impr
o
ve
t
ests for
func to str
i
ng conversions and warning
s
commit
|
commitdiff
|
tree
2018-10-22
Paul Bissonnette
Back ou
t
"Don't emit func
t
ion-reso
l
v
i
n
g by
t
ecodes in
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Paul Bisson
n
e
t
t
e
Fix
w
a
r
n
ings a
n
d im
p
licit
c
onversions for func ty
p
es
commit
|
commitdiff
|
tree
2018-10-22
Paul B
i
ssonnette
Fix hhbbc|serializer handling o
f
Func type
commit
|
commitdiff
|
tree
2018-10-10
Paul Bissonnette
Support d
e
eper inline stacks
commit
|
commitdiff
|
tree
2018-10-10
Paul Bi
s
sonnette
Add DCE/partial-DC
E
s
u
pport for InitCtx
i
n
inlin
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
P
aul Bis
s
onnette
Inli
n
e partially executed async function bodies
commit
|
commitdiff
|
tree
2018-10-10
Paul
B
is
s
onn
e
tte
I
nline into resumed f
u
nction
bod
i
e
s
commit
|
commitdiff
|
tree
2018-10-08
Pau
l
Bissonnette
Fix inlining d
e
cider
bugs wit
h
FCallAwait
commit
|
commitdiff
|
tree
2018-10-05
Paul Bissonnette
Fix
race
i
n unit-ca
c
h
e
commit
|
commitdiff
|
tree
2018-09-20
P
aul Bisson
n
ette
Use case-inse
n
sitive keywords in e
x
t_
f
actparse
commit
|
commitdiff
|
tree
2018-09-06
Paul Bissonnette
M
an
u
a
lly clear
vmJitR
e
turnAddr(
)
for in
t
er
p
One
commit
|
commitdiff
|
tree
2018-08-27
Paul Bissonnet
t
e
Fix simplifier ass
e
rtion
commit
|
commitdiff
|
tree
2018-08-22
Paul Bissonnette
Inline n
o
n-resumed async functions
commit
|
commitdiff
|
tree
2018-08-21
Paul
Bissonnette
Up
d
a
t
e
vmJitRet
u
r
n
Addr
i
n a few places
commit
|
commitdiff
|
tree
2018-08-07
Paul
B
issonnette
Handle inline stac
k
s
with
E
ager
V
MRegA
n
ch
o
r
commit
|
commitdiff
|
tree
2018-07-29
Paul Bissonnette
R
estore inlin
e
stack fra
m
e
s
commit
|
commitdiff
|
tree
2018-07-23
Paul
B
issonn
e
t
te
R
e
place uses of hhvm_int
r
i
nsics
\
d
i
sab
l
e
_inlining with
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Paul
Bi
s
sonnette
Add
_
_ALWAYS_I
N
LINE and __NE
V
ER_INL
I
NE attributes
commit
|
commitdiff
|
tree
2018-07-23
Paul Bissonn
e
tte
Add op
t
ions to fat
a
l bad
un
i
t
s and abort bad
builds
commit
|
commitdiff
|
tree
2018-07-23
Paul
Bissonnette
Refactor Verifier
t
o
use Uni
t
Emitters
commit
|
commitdiff
|
tree
2018-07-20
Paul
B
issonnette
Fix leak
i
n
zi
p
_op
e
n
w
ith CL
I
S
erv
e
r
commit
|
commitdiff
|
tree
2018-07-19
Paul Bissonnette
F
i
x
in
o
ut cal
l
s
w
ith boxed but
unreferenced values
commit
|
commitdiff
|
tree
2018-07-18
Paul Bisso
n
nette
Fix
p
a
s
s-b
y
-
r
e
f
warnings in
hhvm_wrapper
commit
|
commitdiff
|
tree
2018-06-24
Paul
Bis
s
on
n
ette
Fix MSRV inout
return sequences in Hack
C
commit
|
commitdiff
|
tree
2018-06-18
Paul Bis
s
onnette
Ad
d
opt_type
_
s
t
ructure to irgen-bu
i
ltin
commit
|
commitdiff
|
tree
2018-06-14
Paul Bi
s
s
onnett
e
Rel
a
x parsin
g
of "new
"
expressions in codegen mo
d
e
commit
|
commitdiff
|
tree
2018-06-13
P
aul
Bissonnette
S
y
nc Eval
.
A
llowObjectDestructor
s
from
r
epo-global-d
a
t
a
commit
|
commitdiff
|
tree
2018-06-11
Paul Bissonnette
Don't emit in
o
ut w
r
appers f
o
r abstract ref functi
o
n
s
commit
|
commitdiff
|
tree
2018-06-07
Paul Bissonnette
T
w
eak memory effects for StClosure
A
r
g
commit
|
commitdiff
|
tree
2018-06-06
Paul Biss
o
nnette
Log
in
v
o
c
a
t
ions of hphpc
commit
|
commitdiff
|
tree
2018-06-01
Paul
Bisson
n
ette
Adjust Lib
X
ML owner
s
hip mod
e
l to make
reffi
n
ess unobservable
commit
|
commitdiff
|
tree
2018-05-20
Pau
l
B
i
s
sonnet
t
e
Resolve public
i
n
t
erface methods and support
FC
a
l
l
A
w
ai
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
Paul
B
issonnette
Revert D7
1
5519
0
(Generic PHP-funct
i
on to CLI
F
u
nction
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Paul Bis
s
onnette
M
ore aggressive PushL opts
commit
|
commitdiff
|
tree
2018-05-10
Paul Bis
s
onnette
Suppo
r
t
un
i
co
d
e property names in as
.
cp
p
commit
|
commitdiff
|
tree
2018-05-10
Pa
u
l Bissonnette
Don
'
t
negative
l
y
cache inter
n
al
e
rror
s
for
s
ymlinks
commit
|
commitdiff
|
tree
2018-05-04
Paul Bi
s
sonnette
Bug #73957:
s
igned integ
e
r conversion in
imagesc
a
le
(
)
commit
|
commitdiff
|
tree
2018-05-04
Paul
Bissonnet
t
e
S
ec Bug
#
75571:
P
otential inf
i
nite loop in
gdImageCreateFrom
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Paul Bissonnette
Make may_raise
i
mplicit in
memory-effects
.
cpp
commit
|
commitdiff
|
tree
2018-05-04
P
a
ul Bissonnette
Use sw
i
tch table for mayRai
s
eEr
r
or
commit
|
commitdiff
|
tree
2018-05-03
Paul B
i
ss
o
nnette
Fix logspew
fr
o
m D
7
759838
commit
|
commitdiff
|
tree
2018-05-03
Paul Bis
s
onn
e
t
t
e
R
un PSP and reques
t
shu
t
down befo
r
e
tearing down CLI
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Paul Bisso
n
nette
Fix issues
i
n slow tests
for CL
I
s
e
r
ver
commit
|
commitdiff
|
tree
2018-05-03
Pau
l
Bissonn
e
tte
Run cli-server te
s
ts m
u
ltip
l
e tim
e
s
commit
|
commitdiff
|
tree
2018-04-11
P
aul Bissonnet
t
e
Fix variable shadowing bug
f
or
inout mov
e
-opt
commit
|
commitdiff
|
tree
2018-04-11
Paul Bissonnette
Add
i
n
out support to fb_int
e
rcept
commit
|
commitdiff
|
tree
2018-04-08
Paul Bissonnette
Don'
t
cache
int
e
rnal error
s
g
e
ner
a
ted by ExternCompiler
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Paul Bis
s
onnette
Allow
a relative conf
i
guration fil
e
to be specified
commit
|
commitdiff
|
tree
2018-04-03
Pa
u
l Bissonnette
Add A
t
tr
R
equiresThi
s
on builtin non-native metho
d
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
P
aul Bissonne
t
te
Kill unu
s
ed class
Z
endCustom
E
lement
commit
|
commitdiff
|
tree
2018-03-23
P
a
ul Bissonnette
Fix em
b
edded hackc repo builds
commit
|
commitdiff
|
tree
2018-03-22
Pa
u
l
B
isson
n
et
t
e
R
eadd symbol registration
f
or
c
la
s
s methods dropped
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
P
a
ul Biss
o
nnet
t
e
Extract
d
efault
v
alues
from bytecod
e
s
t
ream in asse
m
bler
commit
|
commitdiff
|
tree
2018-03-12
Paul Bi
s
so
n
nett
e
Use hackc for sys
t
emlib
commit
|
commitdiff
|
tree
2018-03-08
P
a
ul Bissonnette
F
ix som
e
bugs with
r
epo/hni types extracted from hackc
commit
|
commitdiff
|
tree
2018-03-08
Paul Bissonne
t
te
Fix
handling of
systemlib units from ext
e
rn comp
i
lers
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Pa
u
l Bi
s
s
o
nnette
Properly
hand
l
e cl
o
s
i
n
g
s
t
din/stdout/stderr for cli
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
P
a
ul Bisson
n
ette
Use mkstemp to
e
xtract hackc fa
l
l
b
ack
and
s
upport
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
Paul Bissonn
e
tte
Add a
c
ontbuild for hph
p
c
commit
|
commitdiff
|
tree
2018-02-27
Paul Bissonnette
E
mbed h
a
ckc binary in hhvm and ENABLE it
commit
|
commitdiff
|
tree
2018-02-27
Paul Bissonnette
Update the
e
xpect files for
s
ome
slow tests for hackc
commit
|
commitdiff
|
tree
2018-02-27
Paul
B
iss
o
nnett
e
F
ix so
m
e as
s
embl
e
r and test i
s
sues for
h
ackc
commit
|
commitdiff
|
tree
2018-02-25
P
aul B
i
ssonnette
Initialize jema
l
loc background threads ea
r
lier
commit
|
commitdiff
|
tree
2018-02-15
P
a
ul Bisso
n
n
ette
Use Eval
.
AllowObjectDestructors
in hhbbc an
d
add
s
ome
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Paul Bissonnette
U
se
B
u
iltinFi
l
es::GetSTD{IN,OUT,ERR}
w
h
en open
i
ng php
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Pa
u
l
Bisson
n
e
t
t
e
Spl
i
t inou
t
test suite
commit
|
commitdiff
|
tree
2018-02-13
Paul Biss
o
nne
t
te
Add supp
o
rt for FCallM/RetM AB
I
to
H
ackC
a
nd
s
e
m
diff
commit
|
commitdiff
|
tree
2018-02-13
Paul
B
isso
n
nett
e
Add jit su
p
port f
o
r FCa
l
lM/RetM bytecodes
commit
|
commitdiff
|
tree
2018-02-13
Paul Bissonnette
Add FCa
l
l
M
/RetM bytecodes
commit
|
commitdiff
|
tree
2018-02-12
Paul Bi
s
sonn
e
t
t
e
U
s
e Eva
l
.
Pr
e
l
u
dePat
h
from client in CLI Serve
r
mode
commit
|
commitdiff
|
tree
2018-02-12
P
aul Bisso
n
net
t
e
Add
v
e
r
s
i
o
ning to CLI s
e
rver for push
safety
commit
|
commitdiff
|
tree
2018-02-12
Pau
l
B
issonnet
t
e
Add option to disable
p
a
rameter type compatibility
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Bissonnett
e
Avoid extra references in inout wrappers
commit
|
commitdiff
|
tree
2018-01-23
Paul
B
isson
n
ette
Free iterators in Finally r
e
tur
n
stubs
commit
|
commitdiff
|
tree
2018-01-17
Paul
B
i
ss
o
nnette
A
dd an hhvm
.
prel
u
de_
p
at
h
option
commit
|
commitdiff
|
tree
2018-01-16
P
aul Bissonnet
t
e
O
ptimize VerifyOutTyp
e
b
ytecode
commit
|
commitdiff
|
tree
2018-01-12
Paul Bi
s
so
n
nette
Don't
e
mit inout wrapper
s
for abstract methods
commit
|
commitdiff
|
tree
2018-01-12
Paul
B
issonnette
F
ix in
v
al
i
d index not
i
ces and exceptions fo
r
inou
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Pau
l
Bi
s
sonnette
Nuke
E
ZC f
r
om orbit
commit
|
commitdiff
|
tree
2017-12-18
P
aul Bissonnette
Fix inout wrapper funct
i
ons for variad
i
cs
commit
|
commitdiff
|
tree
2017-12-13
Paul Bisson
n
ette
E
l
ide
s
ome reffin
e
s
s checks when WarnOnCallByRefAnnotationMi
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Paul Bissonne
t
te
Convert ExitExc
e
ption::ExitCo
d
e
t
o a
thread-loc
a
l
commit
|
commitdiff
|
tree
2017-12-05
Paul Bissonnette
Don't
c
heck r
e
f annotations
f
or call
s
wit
h
in the run
t
ime
commit
|
commitdiff
|
tree
2017-11-22
Paul Bissonnette
Fix FP
a
ssHint f
i
lt
e
ring for systemlib
commit
|
commitdiff
|
tree
2017-11-22
Paul B
i
ssonnette
Fix bug
in L
d
Cls
C
ctx
commit
|
commitdiff
|
tree
2017-11-15
Paul Bissonnette
Remove dead la
b
el in KindOfFor
S
tatement
commit
|
commitdiff
|
tree
2017-10-31
Paul Biss
o
nnette
Change
i
nlinestart
and in
l
ineend to be non-termi
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Paul
Bis
s
onn
e
tt
e
In
t
roduce AwaitAll bytecode f
o
r genva
commit
|
commitdiff
|
tree
2017-10-28
Paul Biss
o
nn
e
t
te
Im
p
rove genva cod
e
ge
n
commit
|
commitdiff
|
tree
2017-10-24
Pa
u
l Bis
s
on
n
ette
HHVM Runtime support for ino
u
t par
a
me
t
ers
commit
|
commitdiff
|
tree
2017-10-24
Paul Bissonnette
HHVM
Parsing
for
in
o
ut parame
t
ers
commit
|
commitdiff
|
tree
2017-10-13
Paul Bissonnette
F
i
x pa
r
si
n
g
for xhp attribu
t
es co
n
taining "us
i
ng"
commit
|
commitdiff
|
tree
2017-09-18
Paul Bissonnette
F
i
x
initializa
t
ion
o
r
der of Co
m
pilerPools
commit
|
commitdiff
|
tree
2017-09-08
Paul Bi
s
sonnette
Add ca
l
lee ann
o
t
ations for by r
e
f
e
rence parameters
commit
|
commitdiff
|
tree
2017-09-06
Pa
u
l
Bissonnette
Fix CodeBl
o
c
k
assertion in
v
asm
_
emit
commit
|
commitdiff
|
tree
2017-08-31
Paul Bissonnette
Record inl
i
ne regio
n
s
izes
commit
|
commitdiff
|
tree
2017-08-25
Paul Biss
o
n
n
e
t
te
Remove eager
r
e
turn from t
r
eadmill
commit
|
commitdiff
|
tree
next