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
Use thread-local TC for codegen and relocate translations into the TC
2016-12-07
P
aul Bis
s
onnett
e
Use thr
e
a
d
-local TC for co
d
egen and relocate
translatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-29
Paul Bisso
n
net
t
e
Fi
x
mac bu
i
lds
commit
|
commitdiff
|
tree
2016-10-26
Paul Bis
s
onnette
Allow iterable objects in vec/dict/
k
eys
e
t
c
a
sts
commit
|
commitdiff
|
tree
2016-10-15
Paul Bissonnette
Run optimizedFCallBui
l
tin() for NativeImpl
built
i
n
s
commit
|
commitdiff
|
tree
2016-10-13
Paul Bisso
n
nette
C
a
che fa
k
e r
d
s from V
M
Protec
t
commit
|
commitdiff
|
tree
2016-10-03
Pa
u
l Bi
s
sonnette
D
on't register rds bas
e
s creat
e
d
for VM
P
rot
e
ct
commit
|
commitdiff
|
tree
2016-09-27
Pau
l
Biss
o
n
nette
Basic irgen for ClsCns
commit
|
commitdiff
|
tree
2016-09-27
Pa
u
l
B
i
s
s
o
nnet
t
e
Separate vm mcgen
and tc modules
commit
|
commitdiff
|
tree
2016-09-15
Paul Bissonn
e
tte
Res
t
ore commen
t
about lo
c
king
commit
|
commitdiff
|
tree
2016-09-09
Paul Bisso
n
nette
Fix jit-time s
c
uba logging
commit
|
commitdiff
|
tree
2016-09-07
Paul Bi
s
sonnette
K
ill MCGene
r
ator \o/
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnette
Convert FixupMap
t
o namespac
e
- remove f
i
xupMa
p
/
s
ync
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
P
aul Bissonnette
Introduce tc m
o
dule
commit
|
commitdiff
|
tree
2016-09-07
Paul
B
iss
o
nne
t
te
Kill
Translator
a
nd remo
v
e d
e
bug
g
e
r functions from
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnett
e
Mo
v
e literal and catch
-
tra
c
e
m
aps
into cg-meta
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonn
e
tte
Move dum
p
TC t
o
tc-inf
o
.
c
p
p
commit
|
commitdiff
|
tree
2016-09-07
Paul
B
issonnette
Move request
s
t
u
b
fre
e
-list to stub-alloc
.
cpp
commit
|
commitdiff
|
tree
2016-09-07
Pau
l
Bi
s
so
n
nette
Remove servi
c
e request handlers
from MC
G
enerator
commit
|
commitdiff
|
tree
2016-09-07
Pau
l
Bis
s
o
n
nette
Intr
o
duce m
c
gen mod
u
l
e
commit
|
commitdiff
|
tree
2016-08-24
Paul Bissonnette
F
ix rank v
i
olati
o
n in hphp_compiler_parse
commit
|
commitdiff
|
tree
2016-08-16
P
a
ul
B
isson
n
ett
e
Mov
e
c
l
uster
i
zation into
u
til
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonne
t
te
Separa
t
e hf_sort/jitsort specific
APIs in hfutil
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
St
o
p alloc
a
ting Arcs
commit
|
commitdiff
|
tree
2016-08-16
P
a
u
l
Bissonnette
Speed
u
p pettisAndHansen
commit
|
commitdiff
|
tree
2016-08-16
P
a
u
l Bissonnett
e
St
o
p
leak
i
ng memo
r
y in
hfutil
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonne
t
te
Clean-up p
a
r
t
3
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
C
lean-up part
2
commit
|
commitdiff
|
tree
2016-08-16
Pau
l
Bissonnette
Clean-up part
1
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
Add test for hfso
r
t
commit
|
commitdiff
|
tree
2016-07-20
Paul
B
iss
o
nnette
Add
t
est for C
V
E-
2
016-1
0
00109
commit
|
commitdiff
|
tree
2016-07-14
Paul Bissonne
t
t
e
Fix
EnableReusa
b
le
T
C and add t
e
sts
commit
|
commitdiff
|
tree
2016-07-10
Paul Bissonnett
e
Fix cmake-mac build
commit
|
commitdiff
|
tree
2016-06-30
Paul Bissonnette
T
a
r
g
eting 3
.
15
.
0
commit
|
commitdiff
|
tree
2016-06-29
P
a
u
l Bissonnette
Properly handle MaxP
o
stSize when no v
h
ost is
c
onfigured
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Paul Bissonnette
E
m
pty dict s
h
ould be a
t
l
east 16 byte aligned
commit
|
commitdiff
|
tree
2016-06-17
Paul Bissonnette
HHBB
C
fo
r
vec/dic
t
(redux)
commit
|
commitdiff
|
tree
2016-06-06
Paul Biss
o
n
n
ette
Support
c
o
n
figurable auto-aliases
f
or namespaces
commit
|
commitdiff
|
tree
2016-06-03
Paul Bissonnette
Add supp
o
rt
for
v
ec
a
nd
d
ict to hhbbc
commit
|
commitdiff
|
tree
2016-06-02
P
aul B
i
ssonnette
Allow ::c
l
ass stat
i
c expre
s
sion
s
with X
H
P classes
commit
|
commitdiff
|
tree
2016-05-26
Paul Bissonnette
Add dict sup
p
ort in b
u
il
t
i
n
s
commit
|
commitdiff
|
tree
2016-05-25
Pa
u
l Bissonnet
t
e
Fix refcount
i
ng crashing
i
n dict
commit
|
commitdiff
|
tree
2016-05-23
P
aul
B
issonne
t
te
Fix some parser bug
s
with v
e
c/dict
commit
|
commitdiff
|
tree
2016-05-13
P
aul B
i
ssonnet
t
e
Ban references
in dict
commit
|
commitdiff
|
tree
2016-05-13
Pa
u
l Biss
o
n
n
et
t
e
Fix miss
i
ng refin
e
ss checks in Se
t
WithRefElem
commit
|
commitdiff
|
tree
2016-05-13
Paul Bisso
n
nette
R
eflection
s
upport and specialized ty
p
e
hi
n
t behavior
.
.
.
commit
|
commitdiff
|
tree
2016-05-04
Paul Bissonnette
Fix m
e
mber-op
e
rati
o
ns
.
h bu
i
ld
commit
|
commitdiff
|
tree
2016-04-28
Paul Bi
s
s
o
nnette
F
ix various inlining bu
g
s
commit
|
commitdiff
|
tree
2016-04-25
Paul Biss
o
nnett
e
H
o
ist BeginC
a
tch i
n
splitCritica
l
Edges
a
n
d ma
k
e pdce
.
.
.
commit
|
commitdiff
|
tree
2016-04-23
Paul
Bissonn
e
tte
Fix d
i
ct scal
a
r chec
k
commit
|
commitdiff
|
tree
2016-04-23
Pa
u
l Bissonnette
Fix inlining db
g
o cras
h
commit
|
commitdiff
|
tree
2016-04-21
Paul Bissonnette
Bette
r
i
nlining cost f
u
nction
commit
|
commitdiff
|
tree
2016-04-21
Paul Bissonnette
T
rack c
t
x
type in FPIInfo
commit
|
commitdiff
|
tree
2016-04-13
P
a
u
l Bissonnett
e
Don't fail entire traces
be
c
ause
o
f failures while
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
Paul Bis
s
o
n
n
e
t
t
e
Fi
x
v
a
r
ious DictA
r
ray
bugs
commit
|
commitdiff
|
tree
2016-03-29
Paul Bissonnette
F
ix mac build
f
or curl-pool
commit
|
commitdiff
|
tree
2016-03-24
Paul
B
issonnet
t
e
D
on't
c
ache dy
n
amic
enum constants ac
r
oss reques
t
s
commit
|
commitdiff
|
tree
2016-03-24
Pa
u
l
B
isson
n
ette
Generate build-info for
m
ac
commit
|
commitdiff
|
tree
2016-03-23
Pau
l
Bissonnette
Add --
n
o
-
as-needed link
e
r flag for jemall
o
c
commit
|
commitdiff
|
tree
2016-03-18
P
a
ul Biss
o
n
n
e
tte
Fix cras
h
on inv
a
lid scalar d
i
ct[]
commit
|
commitdiff
|
tree
2016-03-15
Paul Bissonnette
Add
b
r
otli t
o
hhvm-
t
hird-party
commit
|
commitdiff
|
tree
2016-03-08
Pa
u
l Bissonn
e
tte
F
i
x un
w
inder/fcallA
r
r
ay
-
stub bug
commit
|
commitdiff
|
tree
2016-03-01
Paul Bissonnette
Fix heap
o
verflow(s) i
n
iptcem
b
ed
commit
|
commitdiff
|
tree
2016-03-01
Paul B
i
ssonnette
Explicitly
c
heck f
o
r null byte
s
in
mo
r
e cases
commit
|
commitdiff
|
tree
2016-03-01
P
a
ul Bi
s
sonne
t
te
Disallow
null bytes in more pa
t
h-t
y
pe
a
rguments
commit
|
commitdiff
|
tree
2016-03-01
P
a
ul Bissonnette
ZipArchive
:
:ext
r
actTo bug 70350
commit
|
commitdiff
|
tree
2016-03-01
P
a
ul Bisso
n
nette
T
es
t
s for
D
ictArray
commit
|
commitdiff
|
tree
2016-03-01
Paul
B
issonnette
JIT s
u
pport for
D
ic
t
Arr
a
y behavior
commit
|
commitdiff
|
tree
2016-02-29
Paul Bissonne
t
te
Runtime support f
o
r DictArray beha
v
i
o
r
commit
|
commitdiff
|
tree
2016-02-29
Paul
B
issonnette
Supp
o
rt for const
r
u
cting Di
c
t
Array from *Array
commit
|
commitdiff
|
tree
2016-02-29
Pa
u
l
Biss
o
nnett
e
Parser suppor
t
for Di
c
tArray
commit
|
commitdiff
|
tree
2016-02-29
P
a
ul Bissonnette
Seriali
z
e/Unseri
a
lize support for D
i
ctArray
commit
|
commitdiff
|
tree
2016-02-29
Paul Bissonnett
e
Runtime support f
o
r creating DictArray
s
commit
|
commitdiff
|
tree
2016-02-29
Paul B
i
ssonnette
I
ni
t
ia
l
wiring for Dict
A
rray
commit
|
commitdiff
|
tree
2016-02-28
Paul Bi
s
sonnette
Fix cras
h
in optimized
m
a
c build
commit
|
commitdiff
|
tree
2016-02-28
Paul Bi
s
s
o
nnette
Bump third-party to upda
t
e f
o
lly and thrif
t
commit
|
commitdiff
|
tree
2016-02-28
Pa
u
l Bissonnet
t
e
Fix mac buil
d
(
a
gain)
commit
|
commitdiff
|
tree
2016-02-27
Paul Bissonnette
Fix folly bu
i
ld for ma
c
commit
|
commitdiff
|
tree
2016-02-19
Paul
B
i
s
s
o
nn
e
tte
Fix crash
i
n |>
$
$
commit
|
commitdiff
|
tree
2016-02-11
Pau
l
Bisson
n
ette
Targeting 3
.
13
.
0
commit
|
commitdiff
|
tree
2016-02-10
Paul Bissonne
t
t
e
Clea
n
u
p
ProfData
commit
|
commitdiff
|
tree
2016-02-05
Paul Bis
s
onnette
Partial DefInlineFP eliminiation
commit
|
commitdiff
|
tree
2016-02-05
Paul Bisson
n
e
t
te
Support clone on D
O
M
N
o
d
e
s
commit
|
commitdiff
|
tree
2016-02-04
P
aul Biss
o
nnette
Fix phi bug with fixed registers
commit
|
commitdiff
|
tree
2016-01-21
Paul
Bisson
n
e
t
te
Par
s
e
r
s
uppor
t
for pipe
(|>) operator
commit
|
commitdiff
|
tree
2016-01-12
Paul Bissonnette
Support arra
y
_sum for coll
e
ctions
with doubles
commit
|
commitdiff
|
tree
2016-01-08
Paul
Biss
o
nnette
D
o
n'
t
pes
s
imize I
n
line
R
etur
n
s in r
e
fcount-op
t
s
commit
|
commitdiff
|
tree
2015-12-15
P
a
ul Bissonnette
Fix
l
eak in
DateTim
e
::modify
commit
|
commitdiff
|
tree
2015-12-11
Paul Bi
s
s
o
n
n
ette
Whitelist builtins that don't need
parent frames
commit
|
commitdiff
|
tree
2015-12-11
Pau
l
Bisso
n
nette
Add Beg
i
nInlining and S
y
n
c
ReturnB
C
commit
|
commitdiff
|
tree
2015-12-11
Paul Biss
o
nnett
e
Add F
i
xup S
r
cKey to
B
CMarker
commit
|
commitdiff
|
tree
2015-12-11
Pau
l
Bisso
n
net
t
e
Fix bu
g
s
i
n conver
t
ToS
t
ackInst
commit
|
commitdiff
|
tree
2015-12-10
Paul Bissonnet
t
e
Fix DCE
for Def
I
nli
n
eFP/LdLocAdd
r
commit
|
commitdiff
|
tree
2015-12-04
Pa
u
l Bissonn
e
tte
PHP7 Engine Exceptions
commit
|
commitdiff
|
tree
2015-12-03
Paul
B
is
s
onnette
Fix le
a
k in strlen
commit
|
commitdiff
|
tree
2015-12-02
Pau
l
Bissonn
e
tte
Implement PHP
7
scalar types
commit
|
commitdiff
|
tree
2015-12-02
Paul Bisson
n
e
t
te
In
t
erpr
e
ter Support for PHP 7 Sc
a
lar Types
commit
|
commitdiff
|
tree
2015-12-02
Pa
u
l
Bisso
n
nette
Parser s
u
ppor
t
for
PHP 7 Scal
a
r Types
commit
|
commitdiff
|
tree
2015-11-25
Paul Bissonnette
Fix leak in vasm-xls
commit
|
commitdiff
|
tree
2015-11-21
Paul Bissonnette
Better DCE for i
n
li
n
ed frames
commit
|
commitdiff
|
tree
2015-11-13
Paul Bissonnette
Add parame
t
e
r to limit sid
e
-exiting f
r
om
inlined regions
commit
|
commitdiff
|
tree
next