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
Reuse of classes in use statement
2017-12-18
Pau
l
Bisso
n
nette
Fix inout wrapper functions for variadics
commit
|
commitdiff
|
tree
2017-12-13
Paul Bi
s
sonnette
Elide some re
f
finess
c
hecks when
War
n
OnCallByRefAnnotat
i
onMi
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Paul Bi
s
s
o
nn
e
tte
Conve
r
t ExitException::
E
xitCode to
a
t
h
read-local
commit
|
commitdiff
|
tree
2017-12-05
Pau
l
Bissonnette
Do
n
't chec
k
ref
a
nnot
a
tions for calls with
i
n
the runtime
commit
|
commitdiff
|
tree
2017-11-22
Paul Bis
s
onnette
Fix FPassHi
n
t filtering for sys
t
emlib
commit
|
commitdiff
|
tree
2017-11-22
Paul Bissonnette
Fix bug i
n
Ld
C
lsCct
x
commit
|
commitdiff
|
tree
2017-11-15
Paul Bissonnette
Remove dead label in
Ki
n
dOfForStatem
e
nt
commit
|
commitdiff
|
tree
2017-10-31
Paul B
i
s
son
n
ette
Change inlinestart and
i
nl
i
neend
to be non-te
r
minal
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Pau
l
Biss
o
n
nette
Introduce AwaitAll byt
e
c
o
d
e
fo
r
genva
commit
|
commitdiff
|
tree
2017-10-28
Paul Bi
s
sonnette
I
m
p
r
ove
genva codegen
commit
|
commitdiff
|
tree
2017-10-24
Paul Bissonnette
HHVM Runtime support for inout par
a
meters
commit
|
commitdiff
|
tree
2017-10-24
Paul Bi
s
sonnette
HHV
M
Parsing for inout
p
ara
m
eters
commit
|
commitdiff
|
tree
2017-10-13
Pau
l
Bisson
n
et
t
e
Fi
x
parsing fo
r
x
hp attri
b
utes cont
a
ining "using"
commit
|
commitdiff
|
tree
2017-09-18
Pau
l
B
issonnette
F
i
x initialization
o
rd
e
r
o
f CompilerPo
o
ls
commit
|
commitdiff
|
tree
2017-09-08
Paul
Bissonne
t
te
Add callee annotations for by refere
n
ce
parameters
commit
|
commitdiff
|
tree
2017-09-06
Pau
l
Bissonne
t
te
Fix
C
odeBlock assertion in v
a
sm_emit
commit
|
commitdiff
|
tree
2017-08-31
P
a
u
l
Bis
s
o
nne
t
t
e
Record
inline region
s
i
z
es
commit
|
commitdiff
|
tree
2017-08-25
Pa
u
l Bissonnet
t
e
Remove eager r
e
turn
f
rom treadmill
commit
|
commitdiff
|
tree
2017-08-15
P
a
ul Bis
s
onnette
P
ropagate
u
s
er att
r
ibutes for type a
l
iases of classe
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul Bisson
n
ette
Revert D5416550: UPDATED: Imp
r
oving m
e
t
h
od
e
rror recovery
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul Bissonnette
Revert
D
5417338
:
Improvin
g
error recovery on extra
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Pau
l
B
i
sso
n
nette
M
angle unit md5s with Eval
.
AllowHhas
commit
|
commitdiff
|
tree
2017-07-13
Paul Bisso
n
nette
Revert D5384
1
53
and D5393800
commit
|
commitdiff
|
tree
2017-07-12
Paul Bi
s
sonne
t
te
Fix error recover
y
for dar
r
ay
and varr
a
y
t
ypes in ffp
commit
|
commitdiff
|
tree
2017-07-12
P
aul
Bissonnette
Fix closur
e
conversion i
n
Varra
y
and Da
r
ray constructors
commit
|
commitdiff
|
tree
2017-07-06
Pau
l
Bissonnette
Un
c
lown
e
m
it_base for
x
hp attrib
u
tes
commit
|
commitdiff
|
tree
2017-07-06
Paul Bisso
n
n
e
tt
e
Get the site to load
commit
|
commitdiff
|
tree
2017-07-05
Paul Bissonne
t
te
Fix
b
u
g
s i
n
type st
r
u
ctur
e
r
esolution
for hh_single_compile
commit
|
commitdiff
|
tree
2017-07-05
Paul
Bissonnette
F
i
x
xhp
a
ttribute access
in hh_single_compile
commit
|
commitdiff
|
tree
2017-07-04
Paul
B
issonnett
e
Get flib/core/data
_
st
r
uctures
/
to pass
commit
|
commitdiff
|
tree
2017-06-27
P
a
ul
Bissonnette
Fix race/per
m
ission e
s
calation in
h
a
ckc integrat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Pau
l
Bisso
n
nette
F
i
x
v
arious bugs in hh_single_compile so
that status
.
.
.
commit
|
commitdiff
|
tree
2017-06-25
Paul
Biss
o
nnette
Add missing f
e
a
t
u
r
es to hhas/hackc and enable n
e
w round
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Paul Bissonnette
Su
p
p
o
r
t
CGetL-
>
PushL transformations for
COW
types
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
P
aul Bissonn
e
t
t
e
Compact/cach
e
d backtrace
s
commit
|
commitdiff
|
tree
2017-06-02
Paul
B
is
s
onnette
Re
s
izable buff
e
rs fo
r
RetranslateAll
commit
|
commitdiff
|
tree
2017-05-30
Paul Bi
s
sonnette
F
ix
assert
i
on in RetranslateAll
commit
|
commitdiff
|
tree
2017-05-22
Paul
B
i
ssonnette
Allow unreachable FPI
r
egions in hhas
commit
|
commitdiff
|
tree
2017-05-22
P
a
ul
B
is
s
onnette
Init
i
al glue for hh_
s
i
ngle_
c
ompile and hhv
m
commit
|
commitdiff
|
tree
2017-05-18
Paul Bissonnette
A
d
d timers and logging for unit loading
commit
|
commitdiff
|
tree
2017-05-18
Paul
B
issonnette
A
dd an option to dis
a
b
l
e constant folding and
various
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
P
a
ul
Bissonnette
S
u
ppor
t
shape()s with enum
/
cl
a
ss-const keys in type
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Paul Bissonnett
e
Fix race
i
n
smas
h
{
J
mp,J
c
c,Call} and retranslate()
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Paul B
i
s
sonnette
Add
s
ome CHECK_DOC and CH
E
C
K
_WRITE_DOC cal
l
s for domdocument
commit
|
commitdiff
|
tree
2017-05-02
P
a
ul
B
is
s
onnet
t
e
Fi
x
b
u
g from D4267566 cau
s
ing re
t
rans
l
ate-
a
ll crashes
commit
|
commitdiff
|
tree
2017-05-02
Paul Bissonnette
Publish DV
i
nit func
l
ets for opti
m
iz
e
d translation
s
commit
|
commitdiff
|
tree
2017-04-05
Paul Bissonnet
t
e
Unclow
n
p
u
b
lis
h
OptFunctionIn
t
ernal
commit
|
commitdiff
|
tree
2017-04-04
P
aul Bis
s
o
n
nette
Use a worker thread for re
c
la
i
ming Funcs/SrcRec
s
/Translations
commit
|
commitdiff
|
tree
2017-04-04
Paul Bisson
n
ette
Don't
a
cquire
t
he cod
e
Lock when handling b
i
nd {jmp
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
P
aul Bissonn
e
tte
Fix Mem
b
erKey asse
m
bly/disassemb
l
y
commit
|
commitdiff
|
tree
2017-03-30
Paul Biss
o
nne
t
te
F
ix bugs i
n
fo
r
e
ach co
d
egen
commit
|
commitdiff
|
tree
2017-03-29
Paul Bissonn
e
tte
Fix a bug in publishOptFunctionInternal
commit
|
commitdiff
|
tree
2017-03-29
Paul Bissonne
t
te
Don't crash on full TC
when opt
i
mizin
g
commit
|
commitdiff
|
tree
2017-03-29
Paul Bissonnette
Add
com
p
are-hh-codegen and run-hh-c
o
degen to hphp/test/run
commit
|
commitdiff
|
tree
2017-03-27
Paul Bisso
n
nette
Add a light
w
eight dumphh
a
s
mo
d
e
commit
|
commitdiff
|
tree
2017-03-24
Paul Bissonnette
Fix copy() in CLISe
r
v
e
r mode
commit
|
commitdiff
|
tree
2017-03-13
Paul Bissonnette
Don't create empty fault/catch regions
commit
|
commitdiff
|
tree
2017-03-13
Paul Bis
s
onnette
Fix a crash
i
n
CLIServer when
clie
n
t
s disc
o
n
n
ec
t
u
n
e
xpect
e
dly
commit
|
commitdiff
|
tree
2017-03-13
Paul B
i
sson
n
et
t
e
Us
e
c
l
i
_
env() in Exe
c
utionContext::g
e
tenv()
commit
|
commitdiff
|
tree
2017-03-08
Pa
u
l
Biss
o
nne
t
te
Check for empty profData in retranslate
A
ll
commit
|
commitdiff
|
tree
2017-03-08
P
a
ul Bissonnette
D
o
n't acquire the code loc
k
when smas
h
ing instructions
commit
|
commitdiff
|
tree
2017-03-02
Paul Bissonne
t
te
F
ix some race conditions in RetranslateAllRequest
commit
|
commitdiff
|
tree
2017-02-28
Paul Bissonne
t
te
Us
e
f
o
lly:
:
make_un
i
que in
cli-se
r
v
er
commit
|
commitdiff
|
tree
2017-02-28
P
a
ul Biss
o
nnet
t
e
Ad
d
CLI
s
erver to hhv
m
for
s
cri
p
ts
commit
|
commitdiff
|
tree
2017-02-27
Paul B
i
ssonnette
Fix fault region
f
or pi
p
e operator
commit
|
commitdiff
|
tree
2017-02-23
Paul Bis
s
onnette
Only en
a
bl
e
Ret
r
anslate
A
llReque
s
t
mode in S
e
r
verMode
commit
|
commitdiff
|
tree
2017-02-15
Paul Bissonn
e
tte
E
nable Retransl
a
teAll
commit
|
commitdiff
|
tree
2017-02-14
Paul Bissonnet
t
e
Enab
l
e
hfsort bas
e
d optimized translati
o
ns
commit
|
commitdiff
|
tree
2017-01-03
P
aul Bis
s
o
nn
e
tte
Add sorting
function
s
for
S
etA
r
ray
commit
|
commitdiff
|
tree
2016-12-21
Paul Bisso
n
nette
Don't use fr
o
ntier()
when recordi
n
g
g
db
t
ra
n
slation
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Paul Bis
s
onne
t
t
e
Fix collection->hack array conversi
o
ns
commit
|
commitdiff
|
tree
2016-12-19
Paul Bi
s
sonnette
P
roperly t
r
ack view fo
r
u
npublished tran
s
l
ations
commit
|
commitdiff
|
tree
2016-12-15
Pau
l
Bissonnette
Fix memory corruption in
resizeBig
commit
|
commitdiff
|
tree
2016-12-07
Paul Bisso
n
ne
t
te
Use thread-local TC for codege
n
and relocate
t
r
anslation
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-29
Paul Bissonnette
Fi
x
mac buil
d
s
commit
|
commitdiff
|
tree
2016-10-26
P
aul Bi
s
s
o
nnette
Al
l
ow iterabl
e
ob
j
ects in vec/dict/ke
y
set
c
asts
commit
|
commitdiff
|
tree
2016-10-15
P
a
ul Bissonnette
Run optimizedFCallBuiltin()
for
NativeImpl bu
i
ltins
commit
|
commitdiff
|
tree
2016-10-13
P
a
ul B
i
ssonnette
C
ac
h
e f
a
k
e
rds from VM
P
rot
e
ct
commit
|
commitdiff
|
tree
2016-10-03
Paul
B
issonne
t
t
e
Do
n
't register r
d
s
bases created for
VMProte
c
t
commit
|
commitdiff
|
tree
2016-09-27
Paul
B
issonnette
Basic irgen for C
l
sCns
commit
|
commitdiff
|
tree
2016-09-27
Pa
u
l Bissonnette
Separa
t
e
v
m
mcge
n
a
nd tc modu
l
es
commit
|
commitdiff
|
tree
2016-09-15
P
a
u
l
Bis
s
onnette
R
estore com
m
ent
a
b
o
ut locking
commit
|
commitdiff
|
tree
2016-09-09
Paul Bissonn
e
tte
Fix jit-tim
e
s
cuba logg
i
ng
commit
|
commitdiff
|
tree
2016-09-07
P
aul
B
issonnette
Ki
l
l MCGenerat
o
r \o/
commit
|
commitdiff
|
tree
2016-09-07
Paul
B
issonnette
Conver
t
FixupMap t
o
n
a
mespace- remove fixupMap/sync
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
Int
r
oduce tc module
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
Kill Translator and remove deb
u
gger functio
n
s from
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
Move literal
and
catc
h
-trace map
s
into cg-meta
commit
|
commitdiff
|
tree
2016-09-07
Paul
B
i
ssonnette
Move dumpT
C
to tc-info
.
c
pp
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
M
ove request stub free-list to stub-alloc
.
cpp
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
Remove
service request handlers f
r
om
MCGenerat
o
r
commit
|
commitdiff
|
tree
2016-09-07
Pau
l
Bissonnette
Introduce
mcg
e
n
m
o
dule
commit
|
commitdiff
|
tree
2016-08-24
P
a
u
l Bissonne
t
te
Fix ra
n
k vi
o
lation in hp
h
p_compiler_par
s
e
commit
|
commitdiff
|
tree
2016-08-16
P
a
ul Bissonnette
Mo
v
e c
l
usteri
z
ation into util
commit
|
commitdiff
|
tree
2016-08-16
Paul Bisso
n
nette
Se
p
ara
t
e hf_sor
t
/ji
t
sort speci
f
ic APIs in hfutil
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
S
top
a
llocating Arcs
commit
|
commitdiff
|
tree
2016-08-16
Paul
B
issonnette
Speed up pettisAndHansen
commit
|
commitdiff
|
tree
2016-08-16
Pau
l
B
is
s
onnette
Stop
l
eaking m
e
mory
i
n h
f
u
t
il
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
C
l
ean-up part 3
commit
|
commitdiff
|
tree
2016-08-16
Paul B
i
ssonnette
Clean-up p
a
rt 2
commit
|
commitdiff
|
tree
next