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
Send a minimal text edit over LSP
2022-03-04
Michael
O
'Farrell
Fi
x
JIT
t
i
m
e
typ
e
p
e
s
s
imizatio
n
during hoistCheck
T
ypes
commit
|
commitdiff
|
tree
2022-02-19
M
ich
a
el O'Farrell
D
o
n
'
t retranslate cases that ha
v
e vasm punted
commit
|
commitdiff
|
tree
2022-02-14
M
ichael O'F
a
rrell
Eliminate LdO
u
tAddrIn
l
ined
commit
|
commitdiff
|
tree
2022-02-14
Michael O'Farrell
R
emove
F
P
chain from Begi
n
Inli
n
i
n
g
commit
|
commitdiff
|
tree
2022-02-10
Michael O'Farrell
Set def
a
u
l
t low ar
e
na min addr
h
i
gher in instr
u
men
t
ed
.
.
.
commit
|
commitdiff
|
tree
2022-01-26
Michael O'
F
arr
e
ll
M
ake always in
t
e
r
p w
o
rk for prologues
commit
|
commitdiff
|
tree
2022-01-18
Michael O'Fa
r
rell
Add
In
t
er
v
alSet datastructure
commit
|
commitdiff
|
tree
2022-01-18
Micha
e
l
O
'Farrell
Make
I
RBuilder re
s
tore the
B
C
Marker
when starting a
.
.
.
commit
|
commitdiff
|
tree
2022-01-18
Mich
a
el O'Far
r
ell
Add trigger_br
e
ak intr
i
nsic
commit
|
commitdiff
|
tree
2022-01-12
Michae
l
O'F
a
rrell
Resum
a
b
le
c
o
p
y frame 16
b
y
t
e
s
at a time
commit
|
commitdiff
|
tree
2021-12-30
Michael O'Farre
l
l
Add intrinsic to
cause a crash
commit
|
commitdiff
|
tree
2021-12-14
Mic
h
ael O'Fa
r
rell
Widen from TBottom duri
n
g
reflow types
commit
|
commitdiff
|
tree
2021-12-09
Michael O'Farrell
refineTmps sho
u
l
d
recompute phi
d
est type
pri
o
r to rem
a
p
ping
.
.
.
commit
|
commitdiff
|
tree
2021-11-11
Michael O'F
a
rrell
Super inlining hidden b
e
h
i
nd
a flag
commit
|
commitdiff
|
tree
2021-11-01
M
i
chael
O
'Farrel
l
Lazil
y
s
e
t free head
e
r kinds and laz
i
ly
co
m
pute s
t
art
.
.
.
commit
|
commitdiff
|
tree
2021-09-13
M
i
chael O'Farrell
Backou
t
D3084
7
300 and D3
0
379
5
7
0
commit
|
commitdiff
|
tree
2021-07-01
M
i
chael O'
F
ar
r
ell
Rev
e
rt D29
1
065
0
4: Remov
e
_
_toS
t
ring from Stri
n
gish
commit
|
commitdiff
|
tree
2021-06-22
Michael O
'
Farrell
Emit
LdBindAddr inlin
e
commit
|
commitdiff
|
tree
2021-06-14
Michael
O
'
F
ar
r
e
l
l
Simplify
constant
double comparisons
commit
|
commitdiff
|
tree
2021-06-12
Mich
a
el
O'
F
a
r
rel
l
Add subqim a
n
d
p
r
efetch vasm in
s
trs
commit
|
commitdiff
|
tree
2021-05-27
Michael O
'
F
a
r
rell
Delet
e
a couple
u
nused options
commit
|
commitdiff
|
tree
2021-05-20
M
i
chael O'Farr
e
ll
Fix spill
spa
c
e al
l
ocat
i
on bugs
commit
|
commitdiff
|
tree
2021-05-13
Michael O'Far
r
el
l
Fix double digit
counts fo
r
skip
i
f
files
commit
|
commitdiff
|
tree
2021-05-12
Michael O'Farre
l
l
Resol
v
e
"Implicit st
r
ing
to
int conversion" notice
commit
|
commitdiff
|
tree
2021-04-21
Michae
l
O'Farrell
Handle timezone strings w
i
th strippable contents proper
l
y
commit
|
commitdiff
|
tree
2021-04-21
M
ichael O'F
a
rrell
Alwa
y
s raise
a mem exc
e
ed
e
d exception after a r
e
q
uest OOM
commit
|
commitdiff
|
tree
2021-04-16
M
ichael O'Farr
e
ll
Typ
e
Structures clobber other
R
DS entries
commit
|
commitdiff
|
tree
2021-04-07
Mic
h
ael
O'F
a
rrell
Back out "
L
azily
guard loc
a
ls and s
t
ack
locations
i
n
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
M
ich
a
el O'
F
arr
e
ll
Ensure TransLocMake
r
rollback retur
n
s a va
l
id TransRa
n
ge
commit
|
commitdiff
|
tree
2021-03-31
Michael O'Farrel
l
Add unrecorebasenat
i
v
esp vinstr
commit
|
commitdiff
|
tree
2021-03-30
M
ichael O
'
Farrell
Rollback TransLocMarker on translation overflow
and
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Michael O'Fa
r
rell
Don't ab
o
r
t
if we fill
up a
l
ocalTCBuff
e
r
commit
|
commitdiff
|
tree
2021-02-26
Michael
O
'Farrell
Track redundant
IR sequences
by
s
table
h
ash
commit
|
commitdiff
|
tree
2021-02-26
Mi
c
hae
l
O'Farrell
Add option
t
o
rerun retransla
t
e al
l
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farrell
Exclude
profil
e
sy
m
bol
s
fro
m
rev link map
commit
|
commitdiff
|
tree
2021-01-20
Mi
c
h
ael O'F
a
r
rell
P
r
o
xy repo opt
i
ons lookup to cli-server client
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farre
l
l
Don't check translation
c
oun
t
s
u
ntil l
e
as
e
is held
commit
|
commitdiff
|
tree
2021-01-18
Mi
c
ha
e
l O'Farrel
l
Double
free detection for Countabl
e
s
commit
|
commitdiff
|
tree
2021-01-12
Michael O'F
a
rrell
Add stableHash t
o
many struc
t
s
(
a
nd equals to all e
x
tra
.
.
.
commit
|
commitdiff
|
tree
2021-01-12
Michael O'F
a
rrell
Reinstate RDS revLink table
commit
|
commitdiff
|
tree
2020-12-29
Mich
a
el O'F
a
rrell
R
e
move canSpill
f
rom ABI
commit
|
commitdiff
|
tree
2020-12-15
M
i
chael O'Farrell
Translate prologues in
p
aralle
l
during retransl
a
te-all
commit
|
commitdiff
|
tree
2020-12-12
Michael O'Farr
e
ll
Attemp
t
ed
cleanup
of translation crea
t
ion lo
g
ic
commit
|
commitdiff
|
tree
2020-12-01
Michael
O'Farrell
Att
e
m
p
ted fix for
p
roxygen shutdown crashes
commit
|
commitdiff
|
tree
2020-11-03
Michael O'F
a
rrell
Don't fire mem thre
s
hold callba
c
k
w
ith negative usage
commit
|
commitdiff
|
tree
2020-10-21
Mic
h
ael O'Farrell
Add
su
p
port for detec
t
ing cooperlak
e
CPUs
commit
|
commitdiff
|
tree
2020-10-21
Michael O
'
Far
r
ell
Weake
n
Dec
R
efNZs to Nops as
well
commit
|
commitdiff
|
tree
2020-09-15
Michael O'F
a
rre
l
l
Don't mark server
as wa
r
m
ed
u
p u
n
less
w
e
have
emit
t
ed
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
Michae
l
O
'Farr
e
l
l
Add
iSwayno con
t
r
o
l mod
e
commit
|
commitdiff
|
tree
2020-09-01
Micha
e
l O'Farr
e
ll
Fix it
e
rator
v
alidi
t
y ch
e
ck for hash colle
c
tion (s
e
c
on
d
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Mi
c
ha
e
l O'
F
a
rrell
Reland D23318594
and D23318592 add
r
e
c
ordbasenati
v
esp
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Michael O
'
Farrell
Ad
d
support fo
r
`reco
r
dbasenativesp` to vasm-graph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
M
i
cha
e
l O'
F
arrell
A
d
d `recordbase
n
a
ti
v
e
sp` instr and sup
p
ort it i
n
vasm-x
l
s
commit
|
commitdiff
|
tree
2020-08-28
Mich
a
el O'Farrell
R
e
vert
D
2307692
6
: Fix iterator validit
y
check for hash
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Mic
h
ael
O'Far
r
ell
Fix iterator v
a
lidity check
f
o
r h
a
s
h
c
ollections
commit
|
commitdiff
|
tree
2020-08-05
Michael O'Farrell
Corr
e
ct Me
m
ory Effe
c
ts for Al
l
oc
O
bj*
commit
|
commitdiff
|
tree
2020-07-28
Michael O'Farrell
Add relativ
e
i
n
terp time
s
tat
commit
|
commitdiff
|
tree
2020-07-19
M
i
chael
O
'Farrel
l
Add a
d
ditional proxygen
I
O thre
a
ds
commit
|
commitdiff
|
tree
2020-07-02
Michael O'Farrell
Move response me
s
sage q
u
eue
f
rom Server -
>
Worke
r
Th
r
e
a
d
commit
|
commitdiff
|
tree
2020-07-02
M
i
chael O'Farr
e
l
l
JIT SetO
p
S for no
n
trivial op
s
commit
|
commitdiff
|
tree
2020-07-01
Mich
a
e
l
O'Farr
e
l
l
JIT som
e
SetOpS Ops
commit
|
commitdiff
|
tree
2020-05-19
Mich
a
el
O'Farrell
Add
D
C
E handl
i
ng of RetM
commit
|
commitdiff
|
tree
2020-04-30
Michael O'Farrell
Back out "c
o
nnect rust em
i
t
t
er to hh_single_compile
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Mich
a
el
O'Farr
e
ll
Make stre
a
m extension handle long in
t
s
commit
|
commitdiff
|
tree
2020-04-21
Mic
h
ael O'
F
a
r
rell
Split critical edges prior to DCE
commit
|
commitdiff
|
tree
2020-04-21
Michael O'Farrell
Always insert Unset
L
s when don
e
w
i
th
a local
commit
|
commitdiff
|
tree
2020-04-17
Michae
l
O
'Farre
l
l
Fix
D
CE f
o
r
ce live locatio
n
s
f
or mult
i
-pred + mult
i
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Michael
O
'Farrell
C
lean
u
p DC
E
actio
n
s and remove the replace map
commit
|
commitdiff
|
tree
2020-04-03
Mi
c
hael O'Farrell
Delete p
r
of coun
t
ers as wel
l
commit
|
commitdiff
|
tree
2020-03-27
Mic
h
ae
l
O'Farr
e
l
l
Make
p
aramete
r
s conflict with live loc
a
ls at function
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Mic
h
ael
O'Far
r
ell
Make
a
ll
F
P a
d
just
m
ent fai
l
ure modes result in asse
r
t
commit
|
commitdiff
|
tree
2020-03-25
Mich
a
el O'F
a
r
r
ell
F
ix
F
P
upd
a
t
i
n
g
logic to
e
nsure FP
SSATmp dominates
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Michae
l
O
'Fa
r
r
ell
C
o
mpact local slo
t
usa
g
e
commit
|
commitdiff
|
tree
2020-03-24
Michael
O'Far
r
ell
Unse
t
L maybe c
o
unted
l
oc
a
l
s dead across
c
alls o
r
aw
a
its
commit
|
commitdiff
|
tree
2020-03-18
Michael O'Fa
r
r
e
l
l
F
i
x job-q
u
eu
e
t
hread flushing l
o
gic
commit
|
commitdiff
|
tree
2020-03-17
Michael O'Farrell
Uns
e
t
m
a
ybe counted dead
loca
l
s before a suspend
commit
|
commitdiff
|
tree
2020-03-11
Michael O'F
a
rrell
Add req l
i
mit for OOM k
i
ller
commit
|
commitdiff
|
tree
2020-03-10
Micha
e
l O'Farre
l
l
Prop
a
g
a
te updateMaxActiveWorkers to the vari
o
u
s
server
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
M
ichael O'Farrell
In
t
roduce
alterna
t
e server jo
b
-q
u
eue dequeue limi
t
e
r
commit
|
commitdiff
|
tree
2020-03-04
Michael O'Farrell
Rename Health
M
o
n
i
tor
UpdateFreq to
M
axU
p
da
t
ePer
i
od
commit
|
commitdiff
|
tree
2020-03-03
Michae
l
O'
F
a
rr
e
ll
Add Mem
T
otal
to Pro
c
e
ss::
G
etMemoryInf
o
commit
|
commitdiff
|
tree
2020-03-03
Mi
c
h
ael
O
'Farre
l
l
E
xpose JEM
a
llo
c
dirty page count
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farrell
Track memo
r
y
u
s
age acr
o
ss all
memory managers
commit
|
commitdiff
|
tree
2020-03-03
Michae
l
O'
F
arrell
Track fr
e
e b
y
te
s
held in s
l
ab alocators
commit
|
commitdiff
|
tree
2020-02-16
M
i
c
hael O'Farrell
Retu
r
n
v
alid SSATmp even when on unreacha
b
le path
commit
|
commitdiff
|
tree
2020-02-07
Mich
a
el
O
'
F
arrell
Explicitly m
a
rk bytecodes using local n
a
mes, or local
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Michael O'Farrell
Semaph
o
res a
r
e
n
o
t
i
nherited duri
n
g
a
fork
commit
|
commitdiff
|
tree
2019-12-02
Michael O'F
a
r
rell
H
andle intermediate base
s
in
ar
r
a
y like set elem
commit
|
commitdiff
|
tree
2019-11-21
M
i
c
hael O'
F
a
r
rel
l
PopL needn't
w
o
rry about destru
c
tion order
commit
|
commitdiff
|
tree
2019-10-28
Mi
c
h
a
el O'Farrell
Pass si
z
e index to create clo
s
ure
,
and don't init props
commit
|
commitdiff
|
tree
2019-10-07
Mi
c
ha
e
l O'Far
r
ell
Frame st
a
te track ctx through calls
commit
|
commitdiff
|
tree
2019-10-03
Michael O'Fa
r
r
ell
Resolve p
o
tential ca
l
l to wrong
Obj
e
ctData
r
eleas
e
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
M
ichael O'Farrell
Back
out
"[HHVM] Fix race in ji
t
seri
a
lize
server shutd
o
wn"
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrell
Fix race in jit se
r
ialize ser
v
er shutdown
commit
|
commitdiff
|
tree
2019-09-13
Michael O'Farrell
El
i
de DefI
n
l
i
neFPs w
i
th
n
u
ll Ctx
commit
|
commitdiff
|
tree
2019-09-10
Michael O'
F
arre
l
l
D
i
sabl
e
i
n
stance of optimizations fo
r
interfa
c
es
commit
|
commitdiff
|
tree
2019-08-20
Michael
O
'Farre
l
l
A
dd e
x
tensi
b
ility to admi
n
c
o
mman
d
s
commit
|
commitdiff
|
tree
2019-07-25
Michael O'Farrell
Switch zend-strtod back to using r
d
slocal
commit
|
commitdiff
|
tree
2019-07-25
Micha
e
l O'Farrell
Refactor rds
l
oc
a
l
t
o allow a
l
tern
a
te im
p
ls
commit
|
commitdiff
|
tree
2019-07-03
Mi
c
hael O'Farrell
Create
Swayz
e
load t
e
sting system
commit
|
commitdiff
|
tree
next