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 assert on new Closure
2018-07-06
Mark
W
i
l
liams
Do
n
'
t
assert on new Clo
s
ure
commit
|
commitdiff
|
tree
2018-07-06
Mark Williams
A
llow
BU
n
init in
a
ll opti
o
n
a
l
ty
p
es
commit
|
commitdiff
|
tree
2018-07-06
Mark Williams
Rew
r
ite
various a
d
h
o
c tests using subty
p
eOf/couldB
e
commit
|
commitdiff
|
tree
2018-07-06
Mark
W
i
lliam
s
Ad
d
s
ubtypeOf(tr
e
p) and
c
ouldBe(trep)
commit
|
commitdiff
|
tree
2018-07-03
Mark Williams
Proper fix for builti
n
_coe
r
cion_warn
i
ng
.
php
commit
|
commitdiff
|
tree
2018-07-03
Mark W
i
lliams
Add missing h
p
h
p_opt
s
file f
o
r builtin_co
e
rcion_
w
a
r
n
ing
.
p
hp
commit
|
commitdiff
|
tree
2018-06-29
Mark Williams
D
ce a
n
d constprop for
IsTypeStruct
commit
|
commitdiff
|
tree
2018-06-28
Mark Wi
l
liams
Fix
some TUninit v
s
TInitNull is
s
u
e
s
commit
|
commitdiff
|
tree
2018-06-28
M
a
rk Wi
l
l
i
am
s
Fix th
e
command to re
-
run failed
tests
commit
|
commitdiff
|
tree
2018-06-28
Mark Wil
l
iams
Fix Ve
r
ifyR
e
tNonNullC
commit
|
commitdiff
|
tree
2018-06-28
M
ark Williams
Fix r
e
t
urn values
f
or P
D
OMyS
q
lC
o
nnection::co
m
mit/r
o
llback
commit
|
commitdiff
|
tree
2018-06-27
Mark Williams
D
isable bro
k
en
sta
c
k bou
n
ds checking
.
commit
|
commitdiff
|
tree
2018-06-27
M
a
r
k
Wil
l
iams
F
i
x UB in SwitchProfile
commit
|
commitdiff
|
tree
2018-06-14
Mark Wil
l
iams
Ad
d
Rds to alias analysis
commit
|
commitdiff
|
tree
2018-06-13
M
ark Williams
Don't return null units
fr
o
m l
o
adedUni
t
sRepoA
u
t
h
commit
|
commitdiff
|
tree
2018-06-11
Mark
W
illiams
Don'
t
assert
th
a
t
a
T
B
ottom is defin
e
d at its use
sit
e
commit
|
commitdiff
|
tree
2018-06-11
Mark Williams
Kill
IsTypeOp::Uninit
commit
|
commitdiff
|
tree
2018-06-11
M
a
rk
W
illiams
Allow
refco
u
n
t
opts t
o
operate across
phi nodes
commit
|
commitdiff
|
tree
2018-06-11
Mark Will
i
am
s
K
ill DefLabel ha
s
h/
c
o
m
pare
i
n gvn
commit
|
commitdiff
|
tree
2018-06-11
Mark W
i
lli
a
ms
Improve refineLocat
i
on a
l
ittle
commit
|
commitdiff
|
tree
2018-06-11
Mark Williams
Better immedi
a
te folding
f
or narrow
in
s
tructions
commit
|
commitdiff
|
tree
2018-06-11
Ma
r
k Williams
Make dce a
w
are of IsType[CL]
commit
|
commitdiff
|
tree
2018-06-11
Mark
William
s
All
o
w disabling doc-comments in hhas
commit
|
commitdiff
|
tree
2018-06-11
Mark W
i
lli
a
ms
D
o
n
'
t parse-on-dem
a
n
d
cla
s
s
_
use_a
l
iases o
r
class
_
use
_
prec
e
d
e
nces
commit
|
commitdiff
|
tree
2018-06-08
Mark William
s
Fi
x
T
e
st
P
arserExpr
commit
|
commitdiff
|
tree
2018-06-06
Mark Wi
l
l
iams
A
d
d some trep bitwise operators
commit
|
commitdiff
|
tree
2018-06-06
Mark Wi
l
liams
Disable c
o
r
es for --h
p
hp and --hhbbc in
t
es
t
/run
commit
|
commitdiff
|
tree
2018-06-06
Mark Willia
m
s
TNull is
n
o
t nu
l
lable
commit
|
commitdiff
|
tree
2018-06-06
Mark Willia
m
s
Fix a
r
ace i
n
build_m
e
thods_
f
or_ifac
e
commit
|
commitdiff
|
tree
2018-06-05
Mark Williams
P
arall
e
l
ize bu
i
ld_
m
ethods_for_i
f
ace
commit
|
commitdiff
|
tree
2018-06-04
Mark Willi
a
ms
Fix p
r
opag
a
tion o
f
known refcounts thr
o
ugh phi no
d
es
commit
|
commitdiff
|
tree
2018-06-04
M
a
rk William
s
Don't allow TRef in eq
u
ivLo
c
s
commit
|
commitdiff
|
tree
2018-06-02
Mark
W
illiams
Seriali
z
e Ty
p
eAliases and unpro
f
iled Classes
commit
|
commitdiff
|
tree
2018-06-02
Mark Williams
Merge all the units
p
ull
e
d in by de
s
erialize
commit
|
commitdiff
|
tree
2018-05-30
Mark W
i
lliams
Fix order w
h
en dumping loca
t
ion info
commit
|
commitdiff
|
tree
2018-05-30
Mark Will
i
ams
Identify optimized tr
a
nsl
a
tions
v
ia Op
t
I
ndex
commit
|
commitdiff
|
tree
2018-05-27
Mark Williams
Rewr
i
te r
e
cordRds to avoi
d
constructing std:
:
strings
.
.
.
commit
|
commitdiff
|
tree
2018-05-27
Mark Williams
Mak
e
sure rds::bi
n
d initializes the handle
commit
|
commitdiff
|
tree
2018-05-25
M
ark William
s
Fix union_of for
o
ptional wait handles
commit
|
commitdiff
|
tree
2018-05-23
Mark Williams
F
i
x
a
pe
r
sistent TypeAliasReq race
commit
|
commitdiff
|
tree
2018-05-21
M
ark Wil
l
i
a
ms
Fix a c
r
ash
in ext_icu_ucsdet
commit
|
commitdiff
|
tree
2018-05-21
Ma
r
k
W
illiams
Seri
a
lize forbi
d
den-
i
n
l
ines in Inlini
n
g
De
c
ider
commit
|
commitdiff
|
tree
2018-05-21
Mark
Williams
Serializ
e
the c
a
ll graph
commit
|
commitdiff
|
tree
2018-05-20
Mark Wi
l
liams
A
d
d
a
n opt
i
on to read Hardwar
e
Counters using rdpmc
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Mark Will
i
ams
Add an
option t
o
contro
l
the
number of w
o
r
k
ers in Ser
d
es
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Mark Williams
Add a
n
o
p
t
ion to r
u
n
p
rintir
f
o
r
o
p
timized tra
n
slat
i
o
n
s
commit
|
commitdiff
|
tree
2018-05-16
Mar
k
Williams
Add --ji
t
s
ample
o
ption
t
o
t
est/run
commit
|
commitdiff
|
tree
2018-05-15
Mar
k
W
i
lliams
On
l
y
break Prof
i
le tran
s
lation
s
on exis
t
ing SrcRecs
commit
|
commitdiff
|
tree
2018-05-15
Mark Williams
S
erialize InstanceBits
commit
|
commitdiff
|
tree
2018-05-11
Mark Williams
HardwareCounter perf test
commit
|
commitdiff
|
tree
2018-05-10
Mark Will
i
ams
Fix gdbpr
i
nt
commit
|
commitdiff
|
tree
2018-05-06
M
a
rk Williams
A
bit of Hardw
a
re
C
ounter cleanup
commit
|
commitdiff
|
tree
2018-05-02
M
ark Willi
a
ms
Add a
n
a
uto-
s
eri
a
li
z
e-an
d
-restar
t
mode
commit
|
commitdiff
|
tree
2018-05-02
Mark Willia
m
s
Make th
r
e
a
d counting more robust
commit
|
commitdiff
|
tree
2018-05-02
Mark William
s
Us
e
F14 for
P
ointerMap
commit
|
commitdiff
|
tree
2018-05-01
Mark Williams
Fix i
s
s
ues
w
ith s
t
ring-l
i
ke
-
i
nt-keys
i
n config se
t
tings
commit
|
commitdiff
|
tree
2018-04-25
M
a
rk Wi
l
liams
Make debugger black-lists per-func
t
ion
commit
|
commitdiff
|
tree
2018-04-24
Mark Williams
Fix a
race in irlow
e
r-
m
instr
commit
|
commitdiff
|
tree
2018-04-23
Mark Williams
Kill some unused Stats counters
commit
|
commitdiff
|
tree
2018-04-23
Mark Williams
Don't use c++ streams for jit serializati
o
n
commit
|
commitdiff
|
tree
2018-04-20
Ma
r
k Williams
Cleanup som
e
exec/system issues
commit
|
commitdiff
|
tree
2018-04-20
M
ark
Williams
Clamp th
e
counts for Refcou
n
t
Pr
o
file
a
nd Dec
R
efPro
f
ile
commit
|
commitdiff
|
tree
2018-04-20
Mark Willi
a
m
s
D
on't flush TargetProf
i
les when a thread goes i
d
le
commit
|
commitdiff
|
tree
2018-04-18
Mark W
i
lliams
Add
version info to jit profile data
commit
|
commitdiff
|
tree
2018-04-18
Mark Williams
Proper
l
y se
r
ialize/dese
r
ialize Ty
p
ePro
f
iles
commit
|
commitdiff
|
tree
2018-04-17
M
a
rk Williams
Fix
u
p s
o
me out o
f
d
a
te comme
n
t
s
commit
|
commitdiff
|
tree
2018-04-17
Ma
r
k Williams
exec rather than system
commit
|
commitdiff
|
tree
2018-04-16
Mark Wil
l
iams
Better err
o
r/cra
s
h
reporting for re
p
o mod
e
t
e
sts
commit
|
commitdiff
|
tree
2018-04-13
M
a
rk Willia
m
s
Fix
s
om
e
jit-seria
l
ization/deserialization issues
commit
|
commitdiff
|
tree
2018-04-13
Mark Williams
Propag
a
te known ref
c
ounts through p
h
i nodes
commit
|
commitdiff
|
tree
2018-04-12
Mark Williams
Bett
e
r phi insertion in s
t
ore-elim
commit
|
commitdiff
|
tree
2018-04-11
Mark Wil
l
i
a
m
s
Fix a bu
g
in sto
r
e-
e
l
im
commit
|
commitdiff
|
tree
2018-04-10
Mark William
s
Serialize
/
Deserialize TargetPro
f
iles
commit
|
commitdiff
|
tree
2018-04-10
Mark Willi
a
ms
Untempl
a
t
i
z
e
Ta
r
getProfile::data()
commit
|
commitdiff
|
tree
2018-04-10
Ma
r
k Williams
Te
m
platize rds::Profile
commit
|
commitdiff
|
tree
2018-04-10
Mark Williams
Fix
r
eported
paths for trait
methods
commit
|
commitdiff
|
tree
2018-04-09
M
ark
Will
i
ams
R
u
n cle
a
n
up_for_emit in p
a
ra
l
lel wi
t
h make_unit_emitters
commit
|
commitdiff
|
tree
2018-04-06
M
ark Will
i
ams
Use LowPtrs in rds::Symbo
l
commit
|
commitdiff
|
tree
2018-04-06
M
ark Williams
Clear th
e
index while emitt
i
ng unit
s
commit
|
commitdiff
|
tree
2018-04-06
Mark Willia
m
s
Fix a t
r
a
i
t flattening bug
commit
|
commitdiff
|
tree
2018-04-05
Ma
r
k Williams
Serialize profile data
for
s
tanda
l
o
ne
jitting
commit
|
commitdiff
|
tree
2018-04-04
Mar
k
Willia
m
s
M
a
ybe f
i
x 4
.
9
b
uil
d
commit
|
commitdiff
|
tree
2018-04-04
M
a
rk Will
i
ams
S
plit u
p
Fu
n
c
A
nal
y
sis
commit
|
commitdiff
|
tree
2018-04-03
M
ark Willi
a
ms
F
i
x file cleaning race
in h
p
hp/test/run
commit
|
commitdiff
|
tree
2018-04-03
Ma
r
k W
i
lliams
Get rid of Att
r
Clo
n
e
commit
|
commitdiff
|
tree
2018-04-03
Mark Williams
Handle
s
ystemlib units consistently
commit
|
commitdiff
|
tree
2018-04-03
Ma
r
k
Wi
l
liam
s
LdClsCtx and
LdC
l
sCctx
c
an
a
pply to any
'context'
commit
|
commitdiff
|
tree
2018-04-01
Mar
k
Will
i
ams
Fi
x
c
las
s
name
c
hecki
n
g in hackc
commit
|
commitdiff
|
tree
2018-03-31
Mark Williams
Use a unique_p
t
r<C
a
llerRec>
commit
|
commitdiff
|
tree
2018-03-31
Mark Williams
A bit of RegionDesc clean
u
p
commit
|
commitdiff
|
tree
2018-03-31
Mar
k
Will
i
ams
Fix
ubsan enum
range
errors
for ULocDataLoca
l
eType
commit
|
commitdiff
|
tree
2018-03-31
Mark Willi
a
ms
Fix ubsan
enum
r
ange errors
f
o
r PDOF
e
t
c
hTy
p
e
commit
|
commitdiff
|
tree
2018-03-26
Mark Williams
A
n
other fix f
o
r
furchash_hphp_ext
commit
|
commitdiff
|
tree
2018-03-26
Mark Willia
m
s
Avoid
left s
h
ift of
-
ve value
i
n ext_gd
commit
|
commitdiff
|
tree
2018-03-26
Mar
k
Willia
m
s
Fi
x
s
o
me ubsa
n
issue
s
i
n
tv-
a
r
i
th
.
cpp
commit
|
commitdiff
|
tree
2018-03-26
M
a
r
k Willia
m
s
Don't use invalid enum
v
alues in ext_ic
u
commit
|
commitdiff
|
tree
2018-03-26
M
a
rk William
s
Fix
s
igned integer
overflow in ext_
r
a
n
d
o
m
.
cpp
commit
|
commitdiff
|
tree
2018-03-26
Mark Williams
Fix
si
g
n
e
d left shifts i
n
zend-string
.
cpp
commit
|
commitdiff
|
tree
2018-03-26
M
a
rk Will
i
ams
F
i
x
b
uffe
r
underrun in lib
g
d
commit
|
commitdiff
|
tree
2018-03-26
Mark Williams
F
i
x
s
igned integer overflo
w
r
elating
t
o
m
_
nextKI
commit
|
commitdiff
|
tree
next