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
Don't log if we're forcing PHP array serialization
2019-09-12
Yu-Jung Lo
Calls perfo
r
m
ed
via class_
m
eth should be non-dynamic
commit
|
commitdiff
|
tree
2019-09-06
Yu-J
u
n
g
Lo
p
r
op
e
r
ly handle TFu
n
c in
simplifyC
o
nvCe
l
lTo##
commit
|
commitdiff
|
tree
2019-09-06
Yu-Jun
g
L
o
pr
o
perly h
a
ndle
T
C
lsMet
h
in simplifyConvCellTo
#
#
commit
|
commitdiff
|
tree
2019-09-05
Y
u
-Jung Lo
Fix TFunc softtype hint bug
i
n
HHBBC
commit
|
commitdiff
|
tree
2019-09-04
Yu
-
Jung
L
o
Fix casting T
C
lsMeth to arrayish types
commit
|
commitdiff
|
tree
2019-09-04
Yu-Jung
Lo
add Con
v
ClsMethT
o
##T opcodes
commit
|
commitdiff
|
tree
2019-09-04
Y
u-Jung Lo
A
dd ConvFuncT
o
Arr o
p
code an
d
fix cast
T
Func to arrayish
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Yu-Ju
n
g Lo
registe
r
existing j
u
mpstart_prof_tag
e
xte
n
sion
commit
|
commitdiff
|
tree
2019-08-30
Yu-Jung Lo
I
n
t
r
o
d
uce
.
on
l
y
j
u
m
p
start file su
f
fi
x
fo
r
tests
commit
|
commitdiff
|
tree
2019-08-22
Yu-Jung Lo
Make sure
I
sCompatibleClsMethType option is c
o
rrectly
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Yu-Jung Lo
Rem
o
ve redundant n
o
tices for clas
s
_me
t
h
_
get
_
* builtins
commit
|
commitdiff
|
tree
2019-08-13
Yu-
J
ung Lo
class
_
meth
_
* builtins should
throw p
r
oper exc
e
ptions
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Y
u-Ju
n
g Lo
F
i
x
c
l
ass_meth var
_
ex
p
or
t
output
commit
|
commitdiff
|
tree
2019-08-13
Y
u
-Jung
Lo
is_calla
b
le should suppor
t
ClsMeth
commit
|
commitdiff
|
tree
2019-08-09
Yu-Jun
g
L
o
Mak
e
i
s_array runtime respects
I
sComp
a
t
i
bl
e
ClsMeth
T
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Yu-J
u
n
g Lo
Fi
x
inout funct
i
on name
check
commit
|
commitdiff
|
tree
2019-07-17
Yu-Jung L
o
R
a
ise error when dir
e
ctly using t
h
e fu
n
c point
e
r returned
.
.
.
commit
|
commitdiff
|
tree
2019-07-16
Yu-Jung Lo
fb_c
a
ll_user_func_async should support KindOf
F
unc and
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Yu-Jung Lo
F
i
x Ld
F
u
n
cN
a
me in
n
on-lowptr
m
o
de
commit
|
commitdiff
|
tree
2019-07-10
Yu
-
Jung Lo
Fix methC
a
l
l
e
r in non
-
lo
w
ptr mode
commit
|
commitdiff
|
tree
2019-07-07
Yu-Jung Lo
In
c
lude resolv
e
d c
l
s name
i
n
error message
commit
|
commitdiff
|
tree
2019-07-05
Yu
-
Jung Lo
Back ou
t
"[ki
l
l arr promo]
[5/5]
R
em
o
ve support
for
.
.
.
commit
|
commitdiff
|
tree
2019-07-04
Yu-Jung
L
o
Re
m
o
v
e
supp
o
rt for using scalar value as array
commit
|
commitdiff
|
tree
2019-07-03
Yu-Jung Lo
fix me
t
h_
c
aller b
u
i
lt
i
n
s
commit
|
commitdiff
|
tree
2019-07-02
Yu-Jung Lo
fix r
e
flection
g
etParamInfo
commit
|
commitdiff
|
tree
2019-06-28
Yu-Jung Lo
remove s
u
pport for using
s
calar value as
a
rray
commit
|
commitdiff
|
tree
2019-06-20
Yu-Jung Lo
Jit implem
e
ntati
o
n for me
t
h_caller builtins
commit
|
commitdiff
|
tree
2019-06-19
Yu-Jun
g
Lo
add IsFuncAttr ir opcode
t
o check
function
attribut
e
s
commit
|
commitdiff
|
tree
2019-06-19
Yu-Jung L
o
Use Att
r
I
sMethC
a
ller
fun
c
t
ion attribute in meth_caller
.
.
.
commit
|
commitdiff
|
tree
2019-06-13
Yu-Jung Lo
Ra
i
se Error when
c
l
a
ss
_
me
t
h used on
iterate
r
commit
|
commitdiff
|
tree
2019-06-11
Yu-
J
ung Lo
Add new AttrIsMet
h
C
a
l
l
e
r fun
c
tion a
t
t
ribut
e
and meth_caller
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Yu-Jun
g
Lo
Fix Cal
l
Builtin memory-effect
commit
|
commitdiff
|
tree
2019-06-07
Yu-
J
ung Lo
Fix Undefined array ind
e
x thrown by
r
un
.
php s
c
ript
commit
|
commitdiff
|
tree
2019-06-04
Yu
-
Jung
L
o
d
ump jit profi
l
es metadata to fil
e
commit
|
commitdiff
|
tree
2019-05-06
Yu-Jung Lo
Fix c
l
smeth bug
f
o
r non lowptr mode
commit
|
commitdiff
|
tree
2019-05-06
Yu-Jung Lo
lowp
t
r optimization
for ClsMeth
D
ata
commit
|
commitdiff
|
tree
2019-04-26
Yu-Jung Lo
BaseSoftMap extensio
n
commit
|
commitdiff
|
tree
2019-04-12
Yu-
J
ung
L
o
Fix
soft
t
ype hint for clsmeth
t
ype
commit
|
commitdiff
|
tree
2019-04-05
Yu-Jung Lo
a
dd `is_class_met
h
`
i
n hhi
commit
|
commitdiff
|
tree
2019-04-04
Yu-Jung Lo
Add meth_cal
l
er
built
i
n
s
commit
|
commitdiff
|
tree
2019-04-03
Yu-Jung Lo
meth_call
e
r
r
untime dedu
p
l
i
cation
commit
|
commitdiff
|
tree
2019-04-01
Yu
-
J
ung
L
o
Fix instruct
i
on
r
egression i
f
ski
p
t
y
pe
r
efinement
.
.
.
commit
|
commitdiff
|
tree
2019-03-29
Yu-Jung Lo
Fix slow
and zend
tests
commit
|
commitdiff
|
tree
2019-03-28
Yu-Jung Lo
Fix qu
i
ck tests
commit
|
commitdiff
|
tree
2019-03-26
Yu-
J
u
n
g Lo
Fix run
.
p
h
p
commit
|
commitdiff
|
tree
2019-03-22
Yu-Jung Lo
F
i
x
R
esolve
C
l
s
Method bug
commit
|
commitdiff
|
tree
2019-03-22
Yu-Jung Lo
F
ix Reso
l
v
eCls
M
ethod bug
commit
|
commitdiff
|
tree
2019-03-18
Y
u
-
Jung Lo
Remove un
u
sed os
_
max_id
f
r
om
HotRDSLocals
commit
|
commitdiff
|
tree
2019-03-14
Yu-Jung Lo
Kil
l
ObjectData o_id
commit
|
commitdiff
|
tree
2019-03-14
Y
u
-
Jung Lo
Kill Obje
c
tData
o_id
commit
|
commitdiff
|
tree
2019-03-13
Y
u
-
Jung
L
o
Fix
clsmeth
b
u
g in hhbbc
commit
|
commitdiff
|
tree
2019-03-08
Yu-Jung Lo
F
i
x ty
p
ech
e
ck
t
ests
commit
|
commitdiff
|
tree
2019-03-08
Yu-Jung Lo
JIT
i
m
pl for class_m
e
th builtins
commit
|
commitdiff
|
tree
2019-03-08
Yu-Jung Lo
Add class_
m
e
th builtins
commit
|
commitdiff
|
tree
2019-03-08
Yu-
J
ung L
o
Fi
x
builtin par
a
m coercion f
o
r test run script
commit
|
commitdiff
|
tree
2019-03-08
Y
u
-J
u
ng L
o
Fix
isType
w
h
e
n type is cl
s
m
eth
commit
|
commitdiff
|
tree
2019-02-26
Yu-Jung Lo
T
e
st
c
ases for n
e
w ClsMeth
t
ype
commit
|
commitdiff
|
tree
2019-02-26
Yu-Jung Lo
Add ClsMethDat
a
Ref implementati
o
n and make it compatible
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Yu-
J
ung Lo
Fix me
t
h_caller fu
n
ction name mat
c
hing
commit
|
commitdiff
|
tree
2019-02-14
Y
u-Jung L
o
meth
_
caller to functi
o
n conversion
commit
|
commitdiff
|
tree
2019-02-06
Yu-Jung
L
o
Ra
i
se
n
otic
e
wh
e
n class-
r
ef converts string to class
.
.
.
commit
|
commitdiff
|
tree
2019-02-04
Y
u-Jung
L
o
Use
v
a
ria
d
ic length encoding fo
r
re
p
o-auth-
t
ype tag
commit
|
commitdiff
|
tree
2019-02-04
Yu-Jung L
o
Add `New
C
lsMeth`, `LdClsFr
o
mClsMeth`, `L
d
Fu
n
cFromClsMeth
.
.
.
commit
|
commitdiff
|
tree
2019-02-04
Yu-Jung Lo
A
dd TClsMeth
to JIT
t
ypesystem
commit
|
commitdiff
|
tree
2019-02-04
Y
u
-Jung
L
o
Add
n
ew `ClsMeth
`
st
r
uct
t
o hold Fu
n
c* and Class*
commit
|
commitdiff
|
tree
2019-02-02
Yu-Jun
g
Lo
templatize hel
p
ers
to surpport tv_lval
commit
|
commitdiff
|
tree
2019-02-01
Yu-Jung Lo
Add new HHBBC type to HHB
B
C
t
ype-syste
m
commit
|
commitdiff
|
tree
2019-01-30
Yu-Jun
g
L
o
Fix Func/C
l
a
ss t
y
pe on stack for verify
R
etType
commit
|
commitdiff
|
tree
2019-01-26
Yu-Jung
L
o
exp
a
nd th
e
size of RepoAut
h
Type
T
ag
commit
|
commitdiff
|
tree
2019-01-25
Yu-Jung
Lo
Fix bug when us
e
s Func/Class
ty
p
e
value as arra
y
key
commit
|
commitdiff
|
tree
2019-01-18
Y
u
-Jung Lo
Fix fb_serializer for Class* and
Func*
commit
|
commitdiff
|
tree
2019-01-09
Y
u-Jun
g
Lo
F
ix m
i
ssing
Lshr switch c
a
s
e in JIT simp
l
if
i
e
r
commit
|
commitdiff
|
tree
2019-01-08
Y
u-Jung Lo
Fix bug in mod
u
l
u
s optim
i
zation
commit
|
commitdiff
|
tree
2018-12-10
Yu-Jung Lo
a
dd container intrinsic in h
h
i
commit
|
commitdiff
|
tree
2018-11-29
Yu-Ju
n
g
Lo
Object
ser
i
alizat
i
on/
d
eserialization optimization
.
commit
|
commitdiff
|
tree
2018-11-19
Yu-Jun
g
Lo
Sur
p
rise check should only perfo
r
m
on backward ed
g
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
Yu
-
Ju
n
g Lo
class_meth sh
o
uld be
compatible with TVArr a
n
d T
V
ec
commit
|
commitdiff
|
tree
2018-10-24
Yu-Jung Lo
add
l
ogLowPriP
e
r
f
Warnin
g
when hit th
e
per
-
r
e
gio
n
b
yt
e
code
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Yu-Jung Lo
G
e
t first/last key/valu
e
from Ar
r
ayLik
e
type support
commit
|
commitdiff
|
tree
2018-10-22
Yu-J
u
ng
Lo
Container first/last intrins
i
c functio
n
s
u
pport
commit
|
commitdiff
|
tree
2018-10-12
Y
u
-Jung Lo
a
dd
l
ogLowPriPer
f
Warning when h
i
t the pe
r
-region
bytecode
.
.
.
commit
|
commitdiff
|
tree
2018-10-05
Yu-Jung Lo
mod
u
lu
s
op
t
imization
commit
|
commitdiff
|
tree