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
Support type-aliased nullable, tuples in IsNameD
2018-03-19
Paul Bissonnette
Extract default values from by
t
ecode stream in assembler
commit
|
commitdiff
|
tree
2018-03-12
P
a
ul Bissonne
t
te
U
s
e
hackc for sy
s
temlib
commit
|
commitdiff
|
tree
2018-03-08
Paul Bis
s
onn
e
tte
Fix some bugs
with
re
p
o/h
n
i
types extracted from hackc
commit
|
commitdiff
|
tree
2018-03-08
Paul Bissonnette
Fix handling
o
f
systemlib units from extern c
o
m
p
ilers
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Pau
l
Bissonnette
Properly handle closing
stdin/stdo
u
t/std
e
rr for cli
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Paul Bissonnette
U
se mkstemp to ex
t
ract hackc fa
l
lbac
k
and sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
P
a
ul Bis
s
on
n
e
tt
e
Add a
contb
u
i
l
d
for
h
p
hpc
commit
|
commitdiff
|
tree
2018-02-27
Paul Bissonne
t
t
e
Embed ha
c
kc binary in
hhv
m
and E
N
ABLE it
commit
|
commitdiff
|
tree
2018-02-27
P
a
ul Bissonn
e
tte
U
p
date the expec
t
f
i
les for s
o
me slow t
e
sts for hac
k
c
commit
|
commitdiff
|
tree
2018-02-27
Paul Bissonnette
Fix so
m
e assembl
e
r and test issu
e
s
f
or hackc
commit
|
commitdiff
|
tree
2018-02-25
Pau
l
Bis
s
o
n
nette
Initiali
z
e jemal
l
oc background
t
hreads earl
i
e
r
commit
|
commitdiff
|
tree
2018-02-15
Pa
u
l Bi
s
s
onne
t
te
Use Eval
.
Allo
w
ObjectDestru
c
tors in
hhb
b
c and
a
d
d s
o
me
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
P
aul Bissonnette
Use Bui
l
t
inFiles::Get
S
TD{IN
,
OUT,ERR
}
w
h
e
n
opening p
h
p
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Paul
B
issonnette
Split inout test
s
u
it
e
commit
|
commitdiff
|
tree
2018-02-13
Paul Bi
s
sonnette
Add support for FCallM/RetM ABI
to HackC and semd
i
ff
commit
|
commitdiff
|
tree
2018-02-13
Paul Bissonnette
Add j
i
t
sup
p
ort for FCallM
/
R
etM bytecodes
commit
|
commitdiff
|
tree
2018-02-13
P
a
ul Bissonnette
Add F
C
al
l
M
/RetM byt
e
codes
commit
|
commitdiff
|
tree
2018-02-12
Paul Bi
s
sonnette
Use Eval
.
Pr
e
ludePath from client
in
C
L
I
Serv
e
r mode
commit
|
commitdiff
|
tree
2018-02-12
Paul Bissonnet
t
e
Add ver
s
i
o
ning t
o
CLI
s
erver for push safety
commit
|
commitdiff
|
tree
2018-02-12
P
a
ul
B
i
s
sonnette
Add optio
n
to di
s
a
b
l
e paramete
r
type compatibilit
y
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul B
i
s
s
onnett
e
Avoid ext
r
a
references in in
o
ut
wr
a
p
p
ers
commit
|
commitdiff
|
tree
2018-01-23
P
a
ul Bissonnette
Free it
e
rators in
Fi
n
ally retur
n
stubs
commit
|
commitdiff
|
tree
2018-01-17
Paul Bissonnette
Add
a
n hhvm
.
prelude_path option
commit
|
commitdiff
|
tree
2018-01-16
P
a
u
l Bissonnette
Optimize VerifyOut
T
yp
e
bytecode
commit
|
commitdiff
|
tree
2018-01-12
Paul B
i
sson
n
ette
Don't
emit inout wrapp
e
rs for abstrac
t
meth
o
ds
commit
|
commitdiff
|
tree
2018-01-12
Pau
l
Bissonnette
Fix
i
n
valid index no
t
ices and exc
e
ptions f
o
r ino
u
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Bissonnette
Nu
k
e EZC from orbit
commit
|
commitdiff
|
tree
2017-12-18
Pa
u
l Bissonne
t
te
F
ix inou
t
wrapper func
t
ions
f
or variadics
commit
|
commitdiff
|
tree
2017-12-13
Paul
Bissonn
e
tte
El
i
d
e
s
o
m
e
reffiness
c
hecks when
W
arnOnCall
B
y
RefAnnotati
o
nMi
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
P
aul Bis
s
onnette
Con
v
ert ExitE
x
ception
:
:ExitC
o
d
e to a thr
e
ad-local
commit
|
commitdiff
|
tree
2017-12-05
Paul Bisson
n
ette
Don't
c
h
eck ref annotations for
calls within the
runtime
commit
|
commitdiff
|
tree
2017-11-22
Pa
u
l Bisson
n
ette
Fix FPassHint filtering for systemlib
commit
|
commitdiff
|
tree
2017-11-22
Paul Bisson
n
ette
Fix bug i
n
LdC
l
sCctx
commit
|
commitdiff
|
tree
2017-11-15
Paul B
i
ss
o
nn
e
tte
R
e
move dead labe
l
in Kin
d
OfForStatement
commit
|
commitdiff
|
tree
2017-10-31
Paul Bisso
n
nette
Change inlin
e
sta
r
t
and
inlineend to
b
e non-terminal
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Paul Biss
o
nne
t
te
I
n
troduc
e
AwaitA
l
l
b
ytecode for genva
commit
|
commitdiff
|
tree
2017-10-28
Paul Bissonnette
Improve genva codege
n
commit
|
commitdiff
|
tree
2017-10-24
P
au
l
Bissonnett
e
HHVM R
u
ntime
s
upp
o
rt for inout parameters
commit
|
commitdiff
|
tree
2017-10-24
Paul Bis
s
onnette
HHV
M
Pa
r
si
n
g for inout
parameters
commit
|
commitdiff
|
tree
2017-10-13
Paul Biss
o
nne
t
te
Fix
p
arsing for xhp attributes c
o
ntaining "using"
commit
|
commitdiff
|
tree
2017-09-18
Paul Bi
s
sonnette
Fix i
n
iti
a
lization
o
rder of
Compile
r
Pool
s
commit
|
commitdiff
|
tree
2017-09-08
Paul B
i
sson
n
ette
Ad
d
callee annota
t
ions for by referen
c
e paramete
r
s
commit
|
commitdiff
|
tree
2017-09-06
Pa
u
l B
i
ssonnette
F
ix C
o
d
e
B
lock
asserti
o
n in va
s
m_
e
m
it
commit
|
commitdiff
|
tree
2017-08-31
Paul Bissonnette
Record in
l
i
ne region size
s
commit
|
commitdiff
|
tree
2017-08-25
Paul Bi
s
s
o
n
n
e
t
te
Remove eager retur
n
from
t
readmill
commit
|
commitdiff
|
tree
2017-08-15
Paul
B
i
ssonnet
t
e
Propagate user
a
t
tributes for type a
l
i
a
ses of cla
s
ses
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
P
a
ul Bi
s
s
o
nnette
Rever
t
D5416550
:
UPD
A
TED: Impro
v
ing method erro
r
recove
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul
Biss
o
nne
t
te
R
e
vert
D54
1
7338: Imp
r
oving error recovery on ex
t
ra
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Paul Bissonnette
M
an
g
le unit md5s with E
v
al
.
Allow
H
has
commit
|
commitdiff
|
tree
2017-07-13
Paul Bissonn
e
tte
R
e
vert D53841
5
3 and D539380
0
commit
|
commitdiff
|
tree
2017-07-12
P
aul Bissonne
t
t
e
F
ix er
r
o
r
recovery for dar
r
ay and
var
r
ay
t
ype
s
in ffp
commit
|
commitdiff
|
tree
2017-07-12
Pau
l
Bissonnette
Fix c
l
o
s
ure conversion in Varray and Da
r
ra
y
con
s
t
r
uctors
commit
|
commitdiff
|
tree
2017-07-06
Paul Bissonnette
Unclown emit_base for xhp attributes
commit
|
commitdiff
|
tree
2017-07-06
P
a
ul Bissonnette
G
e
t the si
t
e
to load
commit
|
commitdiff
|
tree
2017-07-05
Paul
Bissonnette
Fix bugs in type structure resolution for hh_single_compile
commit
|
commitdiff
|
tree
2017-07-05
Paul Bis
s
onnette
Fix x
h
p attribute a
c
c
es
s
in hh_single_compile
commit
|
commitdiff
|
tree
2017-07-04
P
a
ul Bisso
n
nette
Get flib/core
/
data_structu
r
e
s
/ to pass
commit
|
commitdiff
|
tree
2017-06-27
Paul Bissonnett
e
F
i
x
race/permission e
s
calatio
n
in hackc inte
g
rati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
P
a
u
l Bis
s
on
n
ette
Fix various bu
g
s i
n
hh_singl
e
_c
o
m
pil
e
s
o
th
a
t s
t
atus
.
.
.
commit
|
commitdiff
|
tree
2017-06-25
Paul Bisso
n
nette
Add missing feat
u
re
s
t
o
h
h
as/
h
a
c
kc and enable new r
o
und
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Paul Bisson
n
e
tte
Support CGetL->Pu
s
hL trans
f
ormations for COW
types
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Paul Bissonnett
e
Com
p
act/cach
e
d backtraces
commit
|
commitdiff
|
tree
2017-06-02
Paul B
i
ssonnette
Re
s
iz
a
ble buff
e
rs
for Retra
n
slat
e
All
commit
|
commitdiff
|
tree
2017-05-30
Paul Bissonnette
Fix assertion in R
e
tr
a
nslate
A
ll
commit
|
commitdiff
|
tree
2017-05-22
P
aul Bissonne
t
te
A
llow unreachable FPI regions in hh
a
s
commit
|
commitdiff
|
tree
2017-05-22
Paul Bissonnette
Initial glue for hh_single_compile and hhvm
commit
|
commitdiff
|
tree
2017-05-18
Paul Bissonnette
Add timers and lo
g
ging
f
o
r
unit loading
commit
|
commitdiff
|
tree
2017-05-18
P
a
ul Bissonnette
Add an
opt
i
o
n to disable const
a
nt
fo
l
ding an
d
va
r
i
o
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Paul Bissonnette
Support shape()s wit
h
enum/class-con
s
t
keys in
type
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Pau
l
Biss
o
nnett
e
Fix race in sma
s
h{Jmp,Jcc,Call}
a
nd
r
et
r
anslate() and
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Paul
Bi
s
son
n
ette
Add some
CHECK_D
O
C
and CHECK_
W
R
I
TE_DOC
c
alls for
d
omdocument
commit
|
commitdiff
|
tree
2017-05-02
Paul B
i
ssonnette
Fix bu
g
from D4267566 causing retransla
t
e-all crashes
commit
|
commitdiff
|
tree
2017-05-02
Paul
B
issonnette
P
ublish DV init f
u
ncl
e
ts for
o
ptimize
d
t
ranslations
commit
|
commitdiff
|
tree
2017-04-05
Paul Bissonnette
Unclown publ
i
sh
O
p
t
F
uncti
o
nInternal
commit
|
commitdiff
|
tree
2017-04-04
Paul Bissonnette
Use a worker t
h
read for re
c
laimi
n
g Funcs/SrcRecs/Trans
l
ations
commit
|
commitdiff
|
tree
2017-04-04
P
aul Bi
s
sonn
e
tte
Don
'
t
acquire the codeLock when handling bind {jmp
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
P
a
ul
B
is
s
onne
t
te
Fix Membe
r
Key assembly/disassembly
commit
|
commitdiff
|
tree
2017-03-30
Pau
l
Bisso
n
net
t
e
Fix bu
g
s
in foreach codegen
commit
|
commitdiff
|
tree
2017-03-29
Paul Bissonnette
Fix a bug
i
n pub
l
ish
O
ptFunctionInternal
commit
|
commitdiff
|
tree
2017-03-29
Paul B
i
ssonn
e
tte
Don't
c
r
a
s
h on
f
ull TC when optimizing
commit
|
commitdiff
|
tree
2017-03-29
Paul Bi
s
sonne
t
te
Add compare-hh-codegen
a
nd r
u
n
-
hh-
c
odegen to hphp/t
e
st
/
run
commit
|
commitdiff
|
tree
2017-03-27
Paul Bisso
n
n
ette
Add a
l
ight
w
eigh
t
dumphhas mode
commit
|
commitdiff
|
tree
2017-03-24
Paul Bissonnette
Fix copy() in
C
LIServer mode
commit
|
commitdiff
|
tree
2017-03-13
Paul Bissonn
e
t
t
e
D
o
n
'
t creat
e
e
mpty fault/catch regions
commit
|
commitdiff
|
tree
2017-03-13
Paul
Bi
s
sonnett
e
Fix a crash in
C
LIServer when clients disconnect unexpectedly
commit
|
commitdiff
|
tree
2017-03-13
P
a
ul
Bissonnette
Use cli_env() i
n
Execution
C
on
t
ext::getenv()
commit
|
commitdiff
|
tree
2017-03-08
Paul
Bissonnette
Chec
k
f
or empty profData in retranslateAll
commit
|
commitdiff
|
tree
2017-03-08
Pau
l
Bissonnette
Don't acquire th
e
code lo
c
k
w
hen
smashing instru
c
tio
n
s
commit
|
commitdiff
|
tree
2017-03-02
Paul
B
isson
n
ette
Fix some race conditions
i
n Re
t
ra
n
slateAllRequest
commit
|
commitdiff
|
tree
2017-02-28
Paul Bis
s
onn
e
tte
U
se folly::make_
u
n
i
que in cli-server
commit
|
commitdiff
|
tree
2017-02-28
Paul B
i
ssonnette
Add CLI s
e
rver
to hhvm for s
c
ripts
commit
|
commitdiff
|
tree
2017-02-27
Paul Bissonne
t
te
Fix fault
r
egion f
o
r p
i
pe operator
commit
|
commitdiff
|
tree
2017-02-23
Paul
Bissonnette
O
nly
enable RetranslateA
l
lReques
t
m
ode in ServerMode
commit
|
commitdiff
|
tree
2017-02-15
Pa
u
l Bissonnette
E
nable RetranslateAll
commit
|
commitdiff
|
tree
2017-02-14
Paul Biss
o
n
nette
Enable
h
fso
r
t base
d
o
p
timized translation
s
commit
|
commitdiff
|
tree
2017-01-03
Pa
u
l
B
iss
o
n
nette
Add sorting functi
o
ns f
o
r SetA
r
r
a
y
commit
|
commitdiff
|
tree
2016-12-21
Pau
l
B
issonnette
Don't use
frontier() when re
c
o
rding gdb translation
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Pa
u
l
Bis
s
onnette
Fix col
l
e
c
tion->ha
c
k
a
rr
a
y conversion
s
commit
|
commitdiff
|
tree
2016-12-19
Paul Bissonnette
P
roperly tra
c
k view
for unpublished translation
s
commit
|
commitdiff
|
tree
2016-12-15
Paul Bissonnette
Fix memory corrupt
i
on in r
e
sizeBig
commit
|
commitdiff
|
tree
next