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
Update semantics of generics with no __RequireDynamic
2021-11-01
M
i
c
h
ael
O
'Farrell
Lazily set fre
e
header
k
i
n
d
s and lazily c
o
mpute start
.
.
.
commit
|
commitdiff
|
tree
2021-09-13
Mi
c
hae
l
O'Fa
r
rell
Backou
t
D30847300
a
nd
D
3037957
0
commit
|
commitdiff
|
tree
2021-07-01
M
ichael
O
'
F
a
rrel
l
Revert D2910
6
5
04: Remove __toStri
n
g
from
Stri
n
gish
commit
|
commitdiff
|
tree
2021-06-22
Michael O'
F
a
r
rell
Emit LdBin
d
Addr inline
commit
|
commitdiff
|
tree
2021-06-14
M
ichael O'Farre
l
l
Sim
p
lify constant double
compar
i
son
s
commit
|
commitdiff
|
tree
2021-06-12
Michael O'Farrell
Add subqim a
n
d
p
re
f
e
tch vasm instrs
commit
|
commitdiff
|
tree
2021-05-27
M
ichael O'Farrell
Delete a coup
l
e unused option
s
commit
|
commitdiff
|
tree
2021-05-20
Michael O'Farrell
Fix spi
l
l space
a
l
location bugs
commit
|
commitdiff
|
tree
2021-05-13
Michael O'Far
r
el
l
F
i
x d
o
uble di
g
i
t
coun
t
s f
o
r
s
kipif
f
iles
commit
|
commitdiff
|
tree
2021-05-12
Michael
O'F
a
r
rell
Resolve "Implicit
s
tring to int conversion" notice
commit
|
commitdiff
|
tree
2021-04-21
Mich
a
el O'Fa
r
rell
Hand
l
e time
z
one strings with
strippable
conten
t
s properly
commit
|
commitdiff
|
tree
2021-04-21
M
i
chael O'Farrell
Alw
a
ys raise a mem
ex
c
eede
d
exception a
f
ter a
req
u
est OOM
commit
|
commitdiff
|
tree
2021-04-16
Michael O'Farr
e
ll
TypeStructures clo
b
ber other RD
S
entri
e
s
commit
|
commitdiff
|
tree
2021-04-07
Mic
h
ael O'Farrell
Back out "La
z
ily guard l
o
cals an
d
s
tack locatio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
Michae
l
O'
F
arrel
l
En
s
ur
e
Tran
s
LocMaker roll
b
ack returns
a
valid
T
ransRange
commit
|
commitdiff
|
tree
2021-03-31
Michael O'Far
r
e
ll
Add unr
e
core
b
asenative
s
p
vinstr
commit
|
commitdiff
|
tree
2021-03-30
Mich
a
e
l O'Farrell
Rollback TransLocMarker on translation
o
v
er
f
low and
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Michae
l
O'
F
arrell
Don't
a
b
or
t
if we fi
l
l up
a localTCBu
f
f
e
r
commit
|
commitdiff
|
tree
2021-02-26
Mic
h
a
el O'F
a
rrell
Track
redundant IR
s
e
que
n
ces by stable
h
ash
commit
|
commitdiff
|
tree
2021-02-26
Michael O'Farrell
Add op
t
ion to re
r
un re
t
r
a
n
sla
t
e all
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farrell
Exclu
d
e
profile symbols
from rev link map
commit
|
commitdiff
|
tree
2021-01-20
Mic
h
ael O'F
a
rrell
Proxy
r
epo options lookup to cl
i
-
s
er
v
er client
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farrell
Don
'
t check
t
r
a
n
slation co
u
nts until l
e
ase is held
commit
|
commitdiff
|
tree
2021-01-18
Micha
e
l O'Farrel
l
Dou
b
le fre
e
detecti
o
n
fo
r
C
o
untables
commit
|
commitdiff
|
tree
2021-01-12
Michael
O
'Farrell
Add sta
b
leHash t
o
m
a
n
y
str
u
cts (and equals to al
l
e
x
tra
.
.
.
commit
|
commitdiff
|
tree
2021-01-12
M
i
chael
O'Farr
e
ll
Rein
s
tate R
D
S
r
e
v
Lin
k
t
ab
l
e
commit
|
commitdiff
|
tree
2020-12-29
Micha
e
l O'Farrell
R
emov
e
canSpill from A
B
I
commit
|
commitdiff
|
tree
2020-12-15
Michael O'Fa
r
re
l
l
Trans
l
ate prolo
g
ues in pa
r
allel duri
n
g r
e
tran
s
late-all
commit
|
commitdiff
|
tree
2020-12-12
M
ichael O'Farrell
A
t
t
empted cleanup of transla
t
i
on crea
t
i
on
l
ogic
commit
|
commitdiff
|
tree
2020-12-01
Michael O'Fa
r
r
e
ll
Attempted f
i
x for pro
x
ygen shu
t
dow
n
crashes
commit
|
commitdiff
|
tree
2020-11-03
M
i
chael O'Farrel
l
Don't fire mem threshold ca
l
lbac
k
with negative usage
commit
|
commitdiff
|
tree
2020-10-21
Mich
a
el O
'
Farrell
Add supp
o
rt for detecting cooperlake CPUs
commit
|
commitdiff
|
tree
2020-10-21
Michae
l
O'Fa
r
rell
Weaken
DecRe
f
N
Z
s to Nops
as well
commit
|
commitdiff
|
tree
2020-09-15
M
i
chael
O
'
F
arrell
Don't m
a
rk s
e
rv
e
r as warmed up unless we have emitted
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
Michae
l
O'Farrel
l
Add iSw
a
y
no co
n
trol
mode
commit
|
commitdiff
|
tree
2020-09-01
Mic
h
ael O
'
Fa
r
r
ell
Fix iterator va
l
idity check for hash co
l
lection
(seco
n
d
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Mic
h
ael O'F
a
rrell
Reland D23318594 and D
2
3318
5
92 add record
b
asenativesp
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Mic
h
ael O'Farrell
Add s
u
p
port for
`
r
ecor
d
basenativesp` to vasm-
g
raph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Michael
O
'Fa
r
rell
Add `rec
o
rdbase
n
at
i
v
e
s
p
` instr
and support it in vasm-xls
commit
|
commitdiff
|
tree
2020-08-28
Micha
e
l O'Farrell
R
evert D23076
9
26: F
i
x it
e
rator validity
check
f
or hash
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Michael O'Farrell
Fix iterator va
l
idity check for hash col
l
e
ction
s
commit
|
commitdiff
|
tree
2020-08-05
Michael O'Farrell
Corre
c
t Mem
o
ry Effec
t
s for AllocObj*
commit
|
commitdiff
|
tree
2020-07-28
Michael O'Fa
r
r
e
ll
Add
r
elative interp time
s
t
a
t
commit
|
commitdiff
|
tree
2020-07-19
M
i
chael O
'
Farrell
A
d
d add
i
t
ional
p
roxygen
I
O
threads
commit
|
commitdiff
|
tree
2020-07-02
M
i
cha
e
l O'Far
r
el
l
M
ove re
s
p
onse me
s
sage qu
e
ue fro
m
Server -> WorkerThread
commit
|
commitdiff
|
tree
2020-07-02
Michae
l
O
'Farrell
JIT SetO
p
S
f
or non trivial ops
commit
|
commitdiff
|
tree
2020-07-01
M
i
c
hae
l
O'Farrell
JIT some S
e
t
O
p
S Ops
commit
|
commitdiff
|
tree
2020-05-19
M
i
cha
e
l O'Farrell
A
dd D
C
E
ha
n
dling
o
f
R
e
t
M
commit
|
commitdiff
|
tree
2020-04-30
Mi
c
h
a
el O'Farre
l
l
Back out "connect
r
ust e
m
itter to h
h
_single_co
m
pile
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Michael O'
F
arrell
M
ake stream e
x
ten
s
ion
handle long ints
commit
|
commitdiff
|
tree
2020-04-21
Michae
l
O'Farrell
S
p
lit c
r
itical edges p
r
ior to DCE
commit
|
commitdiff
|
tree
2020-04-21
Michae
l
O'Far
r
ell
Alwa
y
s inser
t
UnsetLs when done
with a local
commit
|
commitdiff
|
tree
2020-04-17
Michael
O'Farrell
F
ix D
C
E
force live locations
f
or multi-pred + multi
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
M
ich
a
el O'Farrell
Clean
u
p DCE actions and rem
o
v
e
the
r
eplace map
commit
|
commitdiff
|
tree
2020-04-03
Michael O'Farrell
Delete
p
rof counters as we
l
l
commit
|
commitdiff
|
tree
2020-03-27
Mich
a
el O'Farrell
Make parameters confli
c
t w
i
th live l
o
c
als a
t
function
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Michael
O
'F
a
rrell
Make all
F
P
a
djustment fai
l
ure modes
r
esult in ass
e
rt
commit
|
commitdiff
|
tree
2020-03-25
Michael O'F
a
rrell
Fix FP u
p
dating logic t
o
ensure
FP SSAT
m
p do
m
inates
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Mic
h
ael O'F
a
rre
l
l
Compact l
o
cal slot usag
e
commit
|
commitdiff
|
tree
2020-03-24
M
i
c
h
ael
O
'Farrell
Unse
t
L ma
y
be c
o
unt
e
d locals dead across calls or await
s
commit
|
commitdiff
|
tree
2020-03-18
Michael O
'
Farrell
Fix jo
b
-que
u
e thread flus
h
i
ng logic
commit
|
commitdiff
|
tree
2020-03-17
M
i
cha
e
l O'Farrel
l
U
n
set maybe counted
dead
lo
c
als befor
e
a suspend
commit
|
commitdiff
|
tree
2020-03-11
Michael O'Farrell
Add
req
l
imi
t
for OOM killer
commit
|
commitdiff
|
tree
2020-03-10
Mi
c
hael O'Farrell
Prop
a
gate updateM
a
xActiveWorkers to th
e
v
arious server
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Michael O'Farrel
l
I
ntroduce a
l
t
e
rnate
s
erver j
o
b-queue dequeue limiter
commit
|
commitdiff
|
tree
2020-03-04
Mi
c
hael O'F
a
rrell
Rename HealthMon
i
t
or
U
pdate
F
req
to MaxUpdatePeri
o
d
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farrell
Add MemTotal
to Process
:
:GetMemoryInfo
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Far
r
ell
E
xpose
J
E
M
alloc
dir
t
y page cou
n
t
commit
|
commitdiff
|
tree
2020-03-03
M
ic
h
ael O'Farrell
Track memor
y
usage
across al
l
m
e
mory manage
r
s
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Far
r
ell
Track free bytes held in slab alocators
commit
|
commitdiff
|
tree
2020-02-16
Micha
e
l O
'
Farrell
R
eturn
valid SSATm
p
even wh
e
n on un
r
eacha
b
le
p
ath
commit
|
commitdiff
|
tree
2020-02-07
Micha
e
l O'
F
a
r
rell
E
x
plicitly
m
a
r
k
bytecod
e
s using l
o
cal n
a
m
es, or loc
a
l
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Michael O
'
Farr
e
l
l
Semaphore
s
are n
o
t
inhe
r
ited
during a for
k
commit
|
commitdiff
|
tree
2019-12-02
Michael O'Farre
l
l
Handle
intermediate bases
in array like
s
et
el
e
m
commit
|
commitdiff
|
tree
2019-11-21
Micha
e
l O'Farrell
Pop
L
n
e
edn't worry about
d
estruc
t
ion or
d
er
commit
|
commitdiff
|
tree
2019-10-28
M
i
chae
l
O
'Farrell
Pass size
i
n
dex to create closure,
and do
n
't init props
commit
|
commitdiff
|
tree
2019-10-07
Mich
a
el O'Farrell
Fra
m
e state track ctx thr
o
ugh
c
all
s
commit
|
commitdiff
|
tree
2019-10-03
Michael O'Farrell
R
e
solve
p
otential
call to wrong
ObjectDa
t
a
release
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrell
Back out "[HHVM]
Fix race
in jit serialize server
shut
d
own"
commit
|
commitdiff
|
tree
2019-09-24
Michael O
'
Farrell
Fix race in jit serialize server shutd
o
wn
commit
|
commitdiff
|
tree
2019-09-13
M
i
chael
O
'Farrell
E
l
ide DefInlineFPs w
i
th nu
l
l Ctx
commit
|
commitdiff
|
tree
2019-09-10
Michael O'Farrel
l
Disable i
n
st
a
nce of optimizations for inter
f
ac
e
s
commit
|
commitdiff
|
tree
2019-08-20
Michael O'F
a
rrell
Add
e
x
tens
i
bili
t
y
to admi
n
c
ommands
commit
|
commitdiff
|
tree
2019-07-25
Michael
O'Farrell
Switch
z
e
nd-
s
trtod bac
k
to
u
sin
g
rdslocal
commit
|
commitdiff
|
tree
2019-07-25
Michael O
'
F
arrel
l
R
efactor rds
l
ocal to all
o
w alternate impls
commit
|
commitdiff
|
tree
2019-07-03
Mi
c
hael O
'
F
a
r
r
el
l
C
r
eate S
w
ayze load t
e
stin
g
s
y
stem
commit
|
commitdiff
|
tree
2019-06-19
Mi
c
h
ael O'Farrell
Fail
to build
if important string
s
are missing
commit
|
commitdiff
|
tree
2019-06-16
Michael O'Farrell
Us
e
bet
t
er hash
f
or S
r
c
Key's tra
n
s
l
ation attem
p
t co
u
nt
commit
|
commitdiff
|
tree
2019-06-13
Mi
c
hael
O
'Farrell
Fix broken weakref test
commit
|
commitdiff
|
tree
2019-06-12
Michae
l
O'Fa
r
re
l
l
A
c
tual
l
y inva
l
idateW
e
a
k
Refs to N
a
tive
D
at
a
objects from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Mic
h
ael O
'
Farrel
l
Sca
n
WeakRefDatas p
r
operl
y
commit
|
commitdiff
|
tree
2019-06-05
Michael O'
F
arrell
Fix
Select codeg
e
n
commit
|
commitdiff
|
tree
2019-05-07
Michael O'Farrell
More accurate array offse
t
profil
i
ng
commit
|
commitdiff
|
tree
2019-04-01
Michael O
'
F
arre
l
l
IncDec War
n
/Fatal
on inval
i
d typ
e
s
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farrell
Be more permissive with refcount checks
commit
|
commitdiff
|
tree
2019-01-07
Mi
c
hael O'Farrell
M
o
v
e t
h
re
a
d_locals
in runtime/vm to RDS_LOCAL (round 2)
commit
|
commitdiff
|
tree
2019-01-04
Michael O'Farrel
l
R
DS lo
c
al buffer cleaned up a
t
ma
t
ching c
a
ll
commit
|
commitdiff
|
tree
2018-12-14
Micha
e
l O
'
Fa
r
rell
Update hhv
m
third
party rev to include boost
commit
|
commitdiff
|
tree
2018-12-12
Michael O'
F
arrell
Ca
l
l hphp_thread
_
ini
t
e
arlier
commit
|
commitdiff
|
tree
2018-12-07
Michael
O'F
a
rrell
Move thre
a
d_loc
a
ls in runtime/vm to
RDS_LOCAL
commit
|
commitdiff
|
tree
next