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
Port DeclModeSmartConstructors
2018-06-24
P
aul Bissonnette
F
ix MSRV inout return
se
q
uen
c
es in HackC
commit
|
commitdiff
|
tree
2018-06-18
Paul Bisson
n
ette
Add
o
pt_type_structure to irgen-builti
n
commit
|
commitdiff
|
tree
2018-06-14
Paul Bisso
n
nette
Rela
x
parsing
of "new
"
e
x
pressio
n
s in co
d
egen mode
commit
|
commitdiff
|
tree
2018-06-13
P
a
u
l
Bis
s
onne
t
te
Sync Eva
l
.
All
o
wOb
j
ectDest
r
uctor
s
fro
m
r
e
po-global-data
commit
|
commitdiff
|
tree
2018-06-11
Paul Bissonnette
Don'
t
emi
t
inout wrappers for
a
bst
r
act ref functions
commit
|
commitdiff
|
tree
2018-06-07
Pau
l
Bissonnett
e
Tweak mem
o
ry effects
f
or S
t
Clo
s
ureAr
g
commit
|
commitdiff
|
tree
2018-06-06
Paul B
i
s
s
onn
e
tte
L
o
g invoca
t
ions of hphpc
commit
|
commitdiff
|
tree
2018-06-01
P
aul Bissonnette
A
d
just LibXML o
w
nership
model to make reffines
s
un
o
bs
e
rvable
commit
|
commitdiff
|
tree
2018-05-20
P
a
ul Biss
o
nnette
R
e
solv
e
public i
n
terface met
h
ods a
n
d
support F
C
a
llAw
a
it
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
P
a
ul
Bisso
n
net
t
e
Revert D7155190 (Generic PH
P
-func
t
ion t
o
C
L
I
Function
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Paul Bi
s
sonnett
e
More aggressive PushL
o
p
t
s
commit
|
commitdiff
|
tree
2018-05-10
Paul Bissonnette
S
upp
o
r
t
unicode
property names in
as
.
c
p
p
commit
|
commitdiff
|
tree
2018-05-10
Paul Bissonnette
Don't negatively cach
e
inter
n
a
l
e
rrors for symlinks
commit
|
commitdiff
|
tree
2018-05-04
Paul Bi
s
sonnett
e
Bug #73957: signe
d
integer co
n
versio
n
in images
c
a
l
e()
commit
|
commitdiff
|
tree
2018-05-04
P
aul Bisson
n
ette
S
e
c Bug
#
75571:
Potent
i
al inf
i
nite loop in
g
dIm
a
geCr
e
ateF
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Paul Bissonnette
Ma
k
e
m
ay_raise
implicit in memo
r
y-
e
ffec
t
s
.
cp
p
commit
|
commitdiff
|
tree
2018-05-04
Paul Bissonne
t
te
Use switch
table fo
r
mayRaiseE
r
ror
commit
|
commitdiff
|
tree
2018-05-03
Paul Bissonnette
Fix logs
p
e
w
from
D7
7
59838
commit
|
commitdiff
|
tree
2018-05-03
Pau
l
B
issonnett
e
Run P
S
P
and request shutdown before tea
r
ing dow
n
CLI
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Paul
Bisso
n
nette
F
i
x i
s
sues in slow tests for
C
LI server
commit
|
commitdiff
|
tree
2018-05-03
Paul B
i
ss
o
nnette
Run cli-server tests
m
ult
i
p
l
e
times
commit
|
commitdiff
|
tree
2018-04-11
Pau
l
Bissonnette
Fix variable shadowing bug for inout move-op
t
commit
|
commitdiff
|
tree
2018-04-11
Paul Biss
o
nnette
Add inout
support to fb
_
interce
p
t
commit
|
commitdiff
|
tree
2018-04-08
Pau
l
Bissonnette
Don't cache internal errors generated
by ExternCom
p
iler
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Paul Bissonnette
Allow a r
e
la
t
iv
e
con
f
i
guration
f
ile to b
e
specif
i
ed
commit
|
commitdiff
|
tree
2018-04-03
Paul Bissonnette
Add AttrR
e
qui
r
esT
h
is
on
b
uiltin no
n
-native
meth
o
ds
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
Paul Bissonnette
Kill unu
s
ed clas
s
Zend
C
u
stomElement
commit
|
commitdiff
|
tree
2018-03-23
Pau
l
Bis
s
onne
t
te
Fix embedded
hackc repo bui
l
ds
commit
|
commitdiff
|
tree
2018-03-22
Pa
u
l
Bissonnette
Readd symbol
r
e
gistration f
o
r class methods dropped
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Paul
Bissonnette
Extract default values from bytecode stream in as
s
embler
commit
|
commitdiff
|
tree
2018-03-12
Pa
u
l Bi
s
sonnette
Use
h
a
ckc fo
r
s
y
stemlib
commit
|
commitdiff
|
tree
2018-03-08
P
a
u
l
B
issonnette
F
i
x some
b
ugs with repo
/
hn
i
types extr
a
cted f
r
om hackc
commit
|
commitdiff
|
tree
2018-03-08
Paul Biss
o
n
n
e
tte
Fix h
a
ndling of
systemli
b
units from extern compilers
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Pa
u
l
B
issonn
e
t
t
e
Properly handle
c
lo
s
ing stdin/stdout/s
t
derr for cli
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
P
a
ul Bisso
n
nette
U
s
e mkstemp to ext
r
act
h
ackc fallback and suppor
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
Pa
u
l Bissonnette
A
dd a contbuild for hp
h
pc
commit
|
commitdiff
|
tree
2018-02-27
P
au
l
Bissonnette
Embed hac
k
c
binary
i
n hh
v
m a
n
d
ENABLE it
commit
|
commitdiff
|
tree
2018-02-27
Paul Bisso
n
ne
t
te
Update the expect files for some sl
o
w
t
e
s
ts f
o
r hack
c
commit
|
commitdiff
|
tree
2018-02-27
Paul Bi
s
sonnet
t
e
Fix so
m
e assembler a
n
d
test issues for h
a
ckc
commit
|
commitdiff
|
tree
2018-02-25
P
aul Bissonne
t
te
Initialize jemalloc background thre
a
ds ea
r
li
e
r
commit
|
commitdiff
|
tree
2018-02-15
Paul Bissonnett
e
Use
Eval
.
AllowObjectD
e
structo
r
s in hhbbc an
d
add some
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Paul Bissonn
e
tte
Us
e
B
u
i
ltinFiles::GetSTD{IN,OUT,ERR} when opening php
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
P
aul
B
i
ssonne
t
te
Split inou
t
test suit
e
commit
|
commitdiff
|
tree
2018-02-13
Paul Bissonnette
Add su
p
p
ort for FCallM/Re
t
M ABI to HackC and semdi
f
f
commit
|
commitdiff
|
tree
2018-02-13
Paul Bissonnet
t
e
Add jit suppo
r
t fo
r
FCallM/
R
e
t
M bytecod
e
s
commit
|
commitdiff
|
tree
2018-02-13
Paul Bissonnette
Ad
d
FCa
l
lM/RetM
b
yteco
d
es
commit
|
commitdiff
|
tree
2018-02-12
P
aul B
i
s
s
o
n
nett
e
Use Eval
.
Prel
u
dePath f
r
o
m client i
n
CLI Server mo
d
e
commit
|
commitdiff
|
tree
2018-02-12
Paul
B
issonnette
Add versioning
to
C
LI ser
v
er for push
saf
e
t
y
commit
|
commitdiff
|
tree
2018-02-12
Paul Biss
o
nnett
e
Add opt
i
o
n to disable parameter typ
e
c
ompat
i
bility
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
P
aul Bisson
n
ette
Av
o
id e
x
tra ref
e
rences in inout wrap
p
ers
commit
|
commitdiff
|
tree
2018-01-23
Pa
u
l Bissonnette
Free iterators i
n
Finally return stubs
commit
|
commitdiff
|
tree
2018-01-17
Paul Bi
s
s
o
nnette
Add an hhvm
.
prelu
d
e
_path option
commit
|
commitdiff
|
tree
2018-01-16
P
a
ul Bissonnet
t
e
Opti
m
ize Ver
i
fyOu
t
Type bytecode
commit
|
commitdiff
|
tree
2018-01-12
Paul Bissonnette
Don'
t
emit inout wrap
p
e
r
s f
o
r abs
t
ract methods
commit
|
commitdiff
|
tree
2018-01-12
Paul
B
issonnette
Fix invalid index
not
i
ces an
d
e
x
ception
s
for inout
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Bissonnette
Nuk
e
E
Z
C from orbi
t
commit
|
commitdiff
|
tree
2017-12-18
Paul Bissonnette
Fix inout
w
rapper functions for variad
i
cs
commit
|
commitdiff
|
tree
2017-12-13
Paul Bissonnette
Elide some
reffiness
c
h
e
cks wh
e
n WarnOnCa
l
lB
y
RefA
n
nota
t
i
onMi
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Paul Bissonnette
Con
v
ert ExitEx
c
ept
i
o
n::ExitC
o
de to a th
r
ead-local
commit
|
commitdiff
|
tree
2017-12-05
P
a
ul
Bissonn
e
tte
Don't
chec
k
ref annotations
f
or cal
l
s w
i
thin the runtime
commit
|
commitdiff
|
tree
2017-11-22
Paul
B
issonnette
F
ix FPassHint filtering for
sys
t
emlib
commit
|
commitdiff
|
tree
2017-11-22
Paul Bis
s
onnett
e
Fix bug
i
n LdCl
s
C
c
tx
commit
|
commitdiff
|
tree
2017-11-15
Paul
B
iss
o
n
n
ette
Remov
e
dead l
a
bel
i
n KindO
f
ForStatement
commit
|
commitdiff
|
tree
2017-10-31
Paul
B
isso
n
net
t
e
Change
inlin
e
start and inlineend to be non-terminal
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
P
a
u
l
Bissonn
e
t
t
e
Introduce Awa
i
tAl
l
bytecode for genv
a
commit
|
commitdiff
|
tree
2017-10-28
Paul Bisson
n
ette
Improve genva codegen
commit
|
commitdiff
|
tree
2017-10-24
Paul Bis
s
onnette
HHVM Runtime suppor
t
for i
n
ou
t
par
a
meters
commit
|
commitdiff
|
tree
2017-10-24
Pau
l
Bi
s
sonnette
HHVM Parsing for inout parameters
commit
|
commitdiff
|
tree
2017-10-13
Paul Bissonne
t
t
e
Fix parsing for x
h
p attr
i
butes con
t
aining "using
"
commit
|
commitdiff
|
tree
2017-09-18
Paul Bisson
n
ette
Fix initialization order of
CompilerPoo
l
s
commit
|
commitdiff
|
tree
2017-09-08
Paul Bissonnette
Add callee annotations for
b
y
r
eference pa
r
amet
e
rs
commit
|
commitdiff
|
tree
2017-09-06
Pau
l
B
i
sson
n
e
tte
Fix CodeBl
o
ck
assert
i
on in
vasm_emit
commit
|
commitdiff
|
tree
2017-08-31
Paul
B
issonnett
e
Record inl
i
ne
reg
i
on s
i
z
e
s
commit
|
commitdiff
|
tree
2017-08-25
Pau
l
Bis
s
onnette
Remove
e
ager
r
etur
n
f
rom trea
d
mil
l
commit
|
commitdiff
|
tree
2017-08-15
Paul Biss
o
nnette
Propagate
u
ser a
t
tributes
for type
a
liases o
f
classes
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul Bis
s
onnette
Revert D5416550: UPDATED: Im
p
roving
m
ethod error r
e
cover
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul Bissonnette
Revert D5417338: Improving error re
c
overy on extra
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Paul B
i
ssonnette
Ma
n
gle unit
m
d5s wi
t
h
Eva
l
.
AllowHh
a
s
commit
|
commitdiff
|
tree
2017-07-13
P
aul B
i
ssonnet
t
e
R
e
vert D53
8
41
5
3 and D5393800
commit
|
commitdiff
|
tree
2017-07-12
P
a
ul Bis
s
onnette
F
i
x error r
e
cove
r
y
for darray and va
r
ray types
in f
f
p
commit
|
commitdiff
|
tree
2017-07-12
Paul Bis
s
onnette
F
i
x closure c
o
nvers
i
on in Varray and Darray constructors
commit
|
commitdiff
|
tree
2017-07-06
Paul Bissonnett
e
Unclown
e
mit_base f
o
r xhp attribu
t
es
commit
|
commitdiff
|
tree
2017-07-06
Paul Bisson
n
e
tte
Get the
s
ite
to loa
d
commit
|
commitdiff
|
tree
2017-07-05
Paul Bi
s
s
onnette
Fix bugs in
type s
t
ructure resolution for hh_single_comp
i
le
commit
|
commitdiff
|
tree
2017-07-05
Paul Bissonne
t
t
e
Fix xhp at
t
ribute
access
i
n hh_single_compile
commit
|
commitdiff
|
tree
2017-07-04
Pa
u
l Bi
s
sonnett
e
Get fli
b
/core/data_struct
u
re
s
/ to
pass
commit
|
commitdiff
|
tree
2017-06-27
Paul Bisso
n
nette
F
i
x
race/permissio
n
escalatio
n
in
hack
c
inte
g
ration
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Paul Bis
s
onnette
Fix va
r
io
u
s bugs in
hh_single_compi
l
e so th
a
t
status
.
.
.
commit
|
commitdiff
|
tree
2017-06-25
P
aul
B
i
s
sonne
t
te
Add missing feature
s
to hhas/hackc and enable new round
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
P
a
u
l Bissonne
t
te
S
upport CGetL
-
>P
u
sh
L
transforma
t
ions for C
O
W type
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Paul Bissonne
t
t
e
Com
p
a
ct
/
ca
c
he
d
b
a
cktraces
commit
|
commitdiff
|
tree
2017-06-02
Paul
B
i
ss
o
nn
e
tte
Res
i
zable buf
f
ers for
Retr
a
nslateAl
l
commit
|
commitdiff
|
tree
2017-05-30
Paul B
i
s
s
onnet
t
e
F
i
x assertion in Ret
r
ansl
a
teAl
l
commit
|
commitdiff
|
tree
2017-05-22
Paul Bissonne
t
te
Allow unreachable FPI regi
o
ns
i
n hhas
commit
|
commitdiff
|
tree
2017-05-22
Pa
u
l
Bisson
n
ette
Initial g
l
ue for hh
_
sin
g
le_c
o
m
p
i
le
a
nd hhv
m
commit
|
commitdiff
|
tree
2017-05-18
Paul
Bi
s
sonnet
t
e
Add timers and l
o
g
g
ing for unit loading
commit
|
commitdiff
|
tree
2017-05-18
Paul Bis
s
onnette
Ad
d
an option
to disable con
s
t
a
nt foldi
n
g and various
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
P
a
ul Bissonne
t
te
S
up
p
ort shape()s with enum/cla
s
s
-const keys in typ
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Pa
u
l Bissonnette
Fix race i
n
smash{Jmp,Jcc,C
a
l
l
}
a
nd retranslate
(
) and
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Paul
B
issonnette
Add so
m
e CHECK_
D
OC and CHECK_WRITE_D
O
C calls for domdocument
commit
|
commitdiff
|
tree
next