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
Stop emitting pseudomains for fatal units in HackC
2020-07-09
O
guz
Ulgen
Stop emittin
g
pseud
o
mains for
f
atal units in HackC
commit
|
commitdiff
|
tree
2020-07-08
Og
u
z
U
lg
e
n
Ad
d
entrypoint to
vsdebug
t
e
sts
commit
|
commitdiff
|
tree
2020-07-08
Oguz Ulgen
A
d
d en
t
rypoint to some debugger tests
commit
|
commitdiff
|
tree
2020-07-01
Og
u
z Ulge
n
A
d
d utility function to tempo
r
arily
drop
context
commit
|
commitdiff
|
tree
2020-07-01
Oguz Ulgen
Add __NoContex
t
a
t
tribute
commit
|
commitdiff
|
tree
2020-07-01
Oguz
U
lg
e
n
s/ActiveCtx/activeCtx/g
commit
|
commitdiff
|
tree
2020-07-01
Oguz
U
lgen
Clea
n
u
p m
e
mo{Get
,
Set
}
I
mpl i
n
b
ytecode
.
cpp
commit
|
commitdiff
|
tree
2020-06-24
Oguz
U
lgen
Che
c
k
for
p
o
int
e
r equality i
n
i
sam
e
commit
|
commitdiff
|
tree
2020-06-18
Oguz Ulgen
Add implicit con
t
ext lang
u
ag
e
feature
commit
|
commitdiff
|
tree
2020-06-17
Oguz Ulgen
R
emove
r
untime-option
.
h in
c
lude from anno
t
-type
.
h
commit
|
commitdiff
|
tree
2020-06-17
Oguz
Ulgen
Remove runtime-opt
i
on
.
h
inclu
d
e
f
rom jit/types
.
h
commit
|
commitdiff
|
tree
2020-06-17
O
g
uz
U
l
gen
Delete unnecessary r
u
ntime-op
t
i
on
.
h inc
l
ude
s
commit
|
commitdiff
|
tree
2020-06-17
O
g
uz Ulge
n
Remo
v
e
p
re compiled headers
commit
|
commitdiff
|
tree
2020-06-08
Oguz Ulgen
D
elete emp
t
y config
files
commit
|
commitdiff
|
tree
2020-05-28
Oguz Ulgen
Fix
nu
l
lptr ex
c
eption in prop type hint verification
commit
|
commitdiff
|
tree
2020-05-21
O
guz Ulgen
Minor c
l
eanup in prof
i
ledArrayAccess
commit
|
commitdiff
|
tree
2020-05-19
Oguz Ulgen
Add TargetCache for IsTyp
e
Struct
commit
|
commitdiff
|
tree
2020-05-19
O
guz Ulgen
Kil
l
de
a
dc
o
de: -
v
Eval
.
EmitSwitch
commit
|
commitdiff
|
tree
2020-05-13
Oguz U
l
gen
Add crc3
2
instru
c
t
ion
commit
|
commitdiff
|
tree
2020-05-09
Oguz Ulgen
Ji
t
P
GOMinBlockCountPercent=0
.
025
commit
|
commitdiff
|
tree
2020-05-07
Oguz Ulgen
M
o
ve the position argument
of
direct array acces
s
ors
.
.
.
commit
|
commitdiff
|
tree
2020-05-07
Oguz Ulgen
Fix lea simplify bug
commit
|
commitdiff
|
tree
2020-05-06
O
gu
z
U
lge
n
Disab
l
e
side exit prof
i
ling f
o
r
array offset opt
i
miza
t
ion
commit
|
commitdiff
|
tree
2020-05-05
Oguz U
l
ge
n
Emit side exit
from ar
r
ay access profile when of
f
s
e
t
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Oguz Ulgen
Optim
i
ze id
x
/
Ar
r
ayGet for OOB/undefined i
n
d
ex on sta
t
ic
.
.
.
commit
|
commitdiff
|
tree
2020-05-01
Oguz Ulgen
Add operato
r
- fo
r
V
Scaled
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
Ad
d
Chec
k
Type<St
a
ticStr>
commit
|
commitdiff
|
tree
2020-04-30
O
g
uz Ul
g
en
Un-g
v
n Is
T
ypeSt
r
uct with r
e
sources s
i
nce GVN doesn
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
S
m
a
ll improv
e
ments for IsTypeStructC
commit
|
commitdiff
|
tree
2020-04-30
Ogu
z
Ul
g
en
Fix b
u
g
s with sof
t
reified
generics in
i
n
terp
m
od
e
commit
|
commitdiff
|
tree
2020-04-18
Oguz Ulg
e
n
Op
t
imize idx/A
r
r
a
yGet o
n
empty a
r
ra
y
s
commit
|
commitdiff
|
tree
2020-04-15
Oguz Ulgen
Add
o
perator- for
V
reg
commit
|
commitdiff
|
tree
2020-04-01
Oguz Ulgen
Remove unwin
d
er destructor reentry checks
commit
|
commitdiff
|
tree
2020-03-31
Oguz
U
lgen
Fix the le
a
king refcou
n
t for php exception
commit
|
commitdiff
|
tree
2020-03-31
Oguz Ulgen
Optimize await opc
o
d
e to ji
t
t
h
e throw
commit
|
commitdiff
|
tree
2020-03-29
Og
u
z Ulge
n
K
i
ll analy
z
e_phys_callseq
commit
|
commitdiff
|
tree
2020-03-28
O
guz Ulgen
Emi
t
cold portio
n
of blo
c
k into froz
e
n when main portion
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ulgen
Teardow
n
locals
in the jit for throw byt
e
code
commit
|
commitdiff
|
tree
2020-03-19
O
g
uz Ulgen
Emi
t
a check to make sure loc
a
ls aren
'
t decreffed already
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz
U
l
g
en
E
m
it decrefs
for loca
l
s an
d
stack elements during
stack
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ulgen
Improve j
i
t
teardown optimization to al
s
o work on
me
t
hods
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ul
g
e
n
Jit teardown
fo
r
functions with all uncounted
s
tack
.
.
.
commit
|
commitdiff
|
tree
2020-03-11
Oguz Ulgen
Add a new test
to exe
r
cis
e
a
s
ync generators in the
.
.
.
commit
|
commitdiff
|
tree
2020-03-10
Oguz Ul
g
en
R
e
vert
D2028
7
874: Clean up decref
l
ocals in unwin
d
V
M
commit
|
commitdiff
|
tree
2020-03-09
Oguz Ulg
e
n
Cl
e
a
n
u
p dec
r
eflocals in u
n
windV
M
commit
|
commitdiff
|
tree
2020-02-29
Og
u
z
U
l
g
e
n
F
ix
c
omment from
D
20020027
commit
|
commitdiff
|
tree
2020-02-28
O
guz Ulgen
Prevent shadowing of
r
eified parameters
commit
|
commitdiff
|
tree
2020-02-26
Oguz Ulge
n
Fix
S
P adjust
o
f
f
by one
commit
|
commitdiff
|
tree
2020-02-26
Oguz U
l
gen
Optimize un
w
inder
r
eturning from an async function
commit
|
commitdiff
|
tree
2020-02-26
Oguz Ulgen
Add an annot
a
tion to always
i
nterp a function
commit
|
commitdiff
|
tree
2020-02-14
Ogu
z
Ulgen
A
d
just IRSPR
e
l
on EndCatc
h
Data for Call in
s
truc
t
ion
commit
|
commitdiff
|
tree
2020-02-14
Oguz Ulg
e
n
Throw/W
a
rn on
non exhaustive swit
c
h statement
commit
|
commitdiff
|
tree
2020-02-14
Oguz
Ulge
n
Em
i
t an
i
mp
l
icit br
e
a
k at t
h
e end
o
f la
s
t
case block
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
O
g
uz Ulg
e
n
Ban empty switch state
m
ent
commit
|
commitdiff
|
tree
2020-02-07
Oguz Ulgen
Unwind the last VM fr
a
me
i
n the JIT unwinder
commit
|
commitdiff
|
tree
2020-02-04
O
guz Ulg
e
n
I
nterle
a
ve running catch t
r
ace and
unwindVM fo
r
C+
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
O
g
uz Ulgen
Convert g_
u
nwind
_
rds->e
x
n from Obj
e
ctDat
a
*
t
o
E
ither
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Oguz
U
l
g
e
n
Clean u
p
Ex
t
ra
D
a
t
a
f
or En
d
Catch a
n
d introduc
e
teardown
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
O
g
u
z
U
lgen
R
e
place unwi
n
d
Sw
i
tchM
o
d
e with Call
C
a
t
ch
commit
|
commitdiff
|
tree
2020-01-09
O
g
uz U
l
gen
Implement Throw in the Jit
commit
|
commitdiff
|
tree
2020-01-05
Oguz
U
lgen
Dont elimi
n
ate resolution on
shap
e
s
commit
|
commitdiff
|
tree
2020-01-03
Ogu
z
Ulgen
Remove use
l
ess g_u
n
w
i
nd_
r
d
s
.
is
I
nit() assertions
commit
|
commitdiff
|
tree
2020-01-02
Oguz
U
lgen
S
av
e
th
e
exception
on the unwind rds while swit
c
hing
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
Oguz Ulgen
Combin
e
unwindPhp
a
nd un
w
indCpp
commit
|
commitdiff
|
tree
2019-12-10
Ogu
z
Ulgen
Rem
o
ve dead
m
_u
n
windin
g
CppException
commit
|
commitdiff
|
tree
2019-12-07
Oguz Ulgen
Ignor
e
low DW_AT_low_pc values
commit
|
commitdiff
|
tree
2019-12-06
Oguz Ulgen
Uniquify symbols
b
ased on fla
g
s
commit
|
commitdiff
|
tree
2019-12-05
Og
u
z
Ulgen
Pass DW_AT_language do
w
nwar
d
s rath
e
r
t
han
c
heck for
.
.
.
commit
|
commitdiff
|
tree
2019-12-05
O
guz Ulg
e
n
Recurs
e
int
o
ch
i
ldre
n
t
o
f
ind address ranges
when the
.
.
.
commit
|
commitdiff
|
tree
2019-12-05
Oguz Ulgen
P
aralle
l
ize
G
D
B
indexer
commit
|
commitdiff
|
tree
2019-12-05
Oguz Ulgen
Fix
a
dd
r
ess
r
ange
g
eneration for gdb indexe
r
commit
|
commitdiff
|
tree
2019-12-02
Oguz U
l
g
en
A
d
d
a
n
o
ption to compile
gdb index using a custom
i
ndex
.
.
.
commit
|
commitdiff
|
tree
2019-11-27
Ogu
z
Ulgen
Init
i
al commit of GDB indexer
commit
|
commitdiff
|
tree
2019-11-27
Oguz Ulge
n
Interleave
v
m
and jit unwi
n
di
n
g
commit
|
commitdiff
|
tree
2019-11-27
O
guz Ulgen
Cleanup i
n
stalling cat
c
h
trace
commit
|
commitdiff
|
tree
2019-11-27
O
g
u
z Ulgen
S
peed
up the search phase of ita
n
i
um unwind
e
r
commit
|
commitdiff
|
tree
2019-11-20
Oguz U
l
gen
Fix nam
e
m
a
n
g
ling
fo
r
opaque type
a
liases
commit
|
commitdiff
|
tree
2019-11-15
Oguz
U
lgen
Del
e
te un
n
eces
s
ary tracing from
u
nwind-inl
.
h
commit
|
commitdiff
|
tree
2019-11-13
Oguz Ulgen
Update DefInlineFP's marker
w
hen it is
p
u
shed to a
.
.
.
commit
|
commitdiff
|
tree
2019-11-06
Oguz Ulg
e
n
Update vmpc for inl
i
ned
f
rames in catch tra
c
es
commit
|
commitdiff
|
tree
2019-11-05
Oguz Ul
g
en
Clean up unwind-ita
n
ium
commit
|
commitdiff
|
tree
2019-11-05
Oguz Ulgen
O
ptim
i
ze KV iterators
t
hat
d
o not read the key t
o
V
.
.
.
commit
|
commitdiff
|
tree
2019-11-02
Oguz Ulgen
Re
m
ove
b
reakp
o
int relate
d
debugger support from
j
it
commit
|
commitdiff
|
tree
2019-11-02
Oguz Ulge
n
Remov
e
breakpoint related debu
g
ger sup
p
o
rt from j
i
t
commit
|
commitdiff
|
tree
2019-11-02
Oguz
Ulgen
Remove unknown exception classif
i
catio
n
from itanium
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
Oguz Ul
g
e
n
Add
m
o
re te
s
ts
f
o
r fcall unpack
commit
|
commitdiff
|
tree
2019-10-28
Og
u
z Ulgen
Ki
l
l VM
S
witchMode
commit
|
commitdiff
|
tree
2019-10-24
Oguz Ulgen
Initialize
not passed generics to empty ar
r
a
y
ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2019-10-24
Og
u
z
Ulgen
Fix
i
s exp
r
essions
with special na
m
es
commit
|
commitdiff
|
tree
2019-10-22
O
guz Ulgen
Optimize generics
f
or v/darray and dict/vec in HHBBC
commit
|
commitdiff
|
tree
2019-10-20
Oguz Ulgen
Add a verifier check to make sure T_unreso
l
ved does
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Oguz
Ulgen
Kill __V
M
Sw
i
tchMode
commit
|
commitdiff
|
tree
2019-10-04
O
guz Ul
g
en
Respec
t
th
e
<<__S
o
ft>
>
annotation even w
h
en no generics
.
.
.
commit
|
commitdiff
|
tree
2019-10-03
Ogu
z
U
lgen
Ki
l
l F
o
rceDebuggerB
p
ToInterp and VMSwitchMode
B
uiltin
commit
|
commitdiff
|
tree
2019-09-16
Ogu
z
Ulgen
Delete dea
d
static string
commit
|
commitdiff
|
tree
2019-09-14
Og
u
z Ulg
e
n
Raise an exception if code coverag
e
i
s
used wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Oguz Ul
g
en
K
i
ll old
r
eif
i
ed gen
e
rics AP
I
s
commit
|
commitdiff
|
tree
2019-09-10
O
g
u
z Ulgen
Have reified param
/
return type be consis
t
e
nt w
i
th reg
u
lar
.
.
.
commit
|
commitdiff
|
tree
2019-09-09
Oguz Ulgen
Be explici
t
about the
c
apture in fcallargs
commit
|
commitdiff
|
tree
2019-09-09
O
g
uz
Ulgen
Add reified generics supp
o
rt for dynamic cls method
commit
|
commitdiff
|
tree
next