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
Remove eager return from treadmill
2017-08-25
Paul Bisson
n
ette
Re
m
ov
e
eager retur
n
fro
m
t
r
eadmill
commit
|
commitdiff
|
tree
2017-08-15
P
aul Bissonnette
P
ropagate user attributes for type a
l
ia
s
es of classes
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Paul Bi
s
s
o
nnette
Re
v
ert D
5
416
5
5
0
: UPDATED: Improv
i
ng met
h
o
d
e
rror recov
e
ry
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Pa
u
l
Bissonnette
Revert D5417338: Improving er
r
or recovery
on
e
xtra
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
P
a
ul Bi
s
s
o
nnette
M
a
ngle unit md5s with E
v
a
l
.
AllowHhas
commit
|
commitdiff
|
tree
2017-07-13
Pa
u
l Bissonnette
R
eve
r
t D
5
384153 and D5393
8
00
commit
|
commitdiff
|
tree
2017-07-12
Paul Bissonnette
Fix error recovery for
darray and
v
arr
a
y t
y
pes i
n
ffp
commit
|
commitdiff
|
tree
2017-07-12
Paul
B
issonne
t
te
Fix
closure
c
onversion in Varray and
D
array co
n
structors
commit
|
commitdiff
|
tree
2017-07-06
P
a
ul B
i
s
sonnette
Unclown e
m
i
t_
b
ase for xhp
a
ttribut
e
s
commit
|
commitdiff
|
tree
2017-07-06
Paul Bissonnette
Get the
s
ite to load
commit
|
commitdiff
|
tree
2017-07-05
P
aul Bissonnette
Fix bug
s
i
n
t
y
p
e structure resolution fo
r
h
h_single_c
o
mpile
commit
|
commitdiff
|
tree
2017-07-05
Paul Bisso
n
ne
t
te
F
i
x
x
h
p attribute access in
hh_single_comp
i
l
e
commit
|
commitdiff
|
tree
2017-07-04
Paul
B
issonne
t
t
e
Get
fl
i
b/core/data_
s
truc
t
ures/ to pass
commit
|
commitdiff
|
tree
2017-06-27
Pa
u
l
Bisso
n
nette
Fix race/permission esc
a
la
t
i
on in
ha
c
kc integr
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Pa
u
l
B
isson
n
e
t
te
F
i
x
v
arious bugs in hh_single_com
p
i
le so that status
.
.
.
commit
|
commitdiff
|
tree
2017-06-25
P
a
u
l
B
issonne
t
te
Add
m
issin
g
feat
u
r
es
t
o hhas/hackc an
d
enable new roun
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Paul Bissonnette
Support CGetL->PushL transformations for COW types
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
P
aul
Bissonnette
C
om
p
act/cached backtraces
commit
|
commitdiff
|
tree
2017-06-02
Paul
B
issonnette
Resizable
b
uffers for Retra
n
slateA
l
l
commit
|
commitdiff
|
tree
2017-05-30
Paul Bissonnet
t
e
Fix assertion in R
e
translateAll
commit
|
commitdiff
|
tree
2017-05-22
Pau
l
Biss
o
nne
t
te
Allow unr
e
achabl
e
FPI
r
egions in hhas
commit
|
commitdiff
|
tree
2017-05-22
P
a
ul Bissonnette
Ini
t
ial glue for hh
_
single_compile and hhvm
commit
|
commitdiff
|
tree
2017-05-18
P
aul Bi
s
sonnette
A
dd timer
s
and logging fo
r
unit lo
a
ding
commit
|
commitdiff
|
tree
2017-05-18
Paul
Bissonn
e
tte
Add an option to disab
l
e co
n
s
t
ant folding and vario
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Paul Bis
s
onnette
S
up
p
ort shape()s with e
n
u
m/class-const k
e
y
s
i
n
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Paul Biss
o
n
nette
F
ix race in sm
a
sh{Jmp,J
c
c
,
Ca
l
l
}
and retranslate() and
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Paul Bis
s
onnette
A
dd some CHECK
_
D
OC
and CHE
C
K_WRITE_DOC calls f
o
r domdo
c
ument
commit
|
commitdiff
|
tree
2017-05-02
Paul Bisson
n
ette
Fix
b
ug
f
rom D4267566 causing ret
r
ansl
a
te-all cra
s
h
e
s
commit
|
commitdiff
|
tree
2017-05-02
P
aul
Bissonnette
Publ
i
sh DV init
f
unclets for opt
i
mize
d
translati
o
ns
commit
|
commitdiff
|
tree
2017-04-05
P
aul Bissonnette
Unclown pub
l
ishOp
t
FunctionInternal
commit
|
commitdiff
|
tree
2017-04-04
Paul
Bissonnett
e
Use a worker thread fo
r
rec
l
aim
i
ng Funcs/SrcRe
c
s/Translations
commit
|
commitdiff
|
tree
2017-04-04
Paul Bisso
n
ne
t
t
e
Don't ac
q
u
ire
th
e
codeLock
wh
e
n
handling
b
ind
{jmp
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Paul
B
issonnette
Fix
M
e
m
be
r
Key as
s
em
b
ly/disassembly
commit
|
commitdiff
|
tree
2017-03-30
Paul Bissonne
t
t
e
Fix bugs
in for
e
ach co
d
egen
commit
|
commitdiff
|
tree
2017-03-29
Paul Bissonnette
Fix a b
u
g
i
n
pub
l
ishOptFunct
i
o
n
Internal
commit
|
commitdiff
|
tree
2017-03-29
Paul
B
isson
n
ette
Don't cr
a
sh on ful
l
T
C whe
n
optim
i
zing
commit
|
commitdiff
|
tree
2017-03-29
Pa
u
l
Bissonnette
Add compare-
h
h-
c
o
deg
e
n and
r
un
-
hh
-
codeg
e
n to hphp/test/run
commit
|
commitdiff
|
tree
2017-03-27
Paul
Bissonnett
e
Add a lightweight dumphhas mode
commit
|
commitdiff
|
tree
2017-03-24
Paul Bissonn
e
tte
Fix copy()
i
n
C
LIServer mod
e
commit
|
commitdiff
|
tree
2017-03-13
Paul B
i
ssonnette
Don't
create empty fa
u
l
t
/c
a
tch
r
egions
commit
|
commitdiff
|
tree
2017-03-13
Pau
l
B
issonnette
Fi
x
a crash in CLIServer when
c
lient
s
disconnect unexp
e
ctedly
commit
|
commitdiff
|
tree
2017-03-13
Paul Bissonnet
t
e
Use c
l
i
_env() in Execut
i
onCon
t
ex
t
:
:get
e
nv()
commit
|
commitdiff
|
tree
2017-03-08
Paul Bissonnett
e
Check fo
r
em
p
ty prof
D
a
t
a in retranslateAll
commit
|
commitdiff
|
tree
2017-03-08
Paul Bi
s
so
n
n
e
tte
Don'
t
ac
q
uire the cod
e
loc
k
w
hen smashing
i
ns
t
ruction
s
commit
|
commitdiff
|
tree
2017-03-02
Paul Bissonnet
t
e
Fix some race condit
i
ons
i
n
R
etran
s
lateA
l
lRequ
e
st
commit
|
commitdiff
|
tree
2017-02-28
P
a
ul B
i
s
sonnet
t
e
Use folly
:
:make_uni
q
ue
in cli-server
commit
|
commitdiff
|
tree
2017-02-28
Paul Bissonne
t
te
Add
CL
I
s
e
rver to hh
v
m for scripts
commit
|
commitdiff
|
tree
2017-02-27
Paul Bissonnette
Fix fault
r
egion for pipe op
e
r
ator
commit
|
commitdiff
|
tree
2017-02-23
Paul
B
issonnette
Only enable RetranslateAllRequest mod
e
in ServerMode
commit
|
commitdiff
|
tree
2017-02-15
Paul Bissonnette
Enable Ret
r
a
nslateAll
commit
|
commitdiff
|
tree
2017-02-14
Paul Bissonnette
Enable hfsort bas
e
d
optimized translatio
n
s
commit
|
commitdiff
|
tree
2017-01-03
Paul
B
issonnette
Add sorting
functio
n
s for SetAr
r
ay
commit
|
commitdiff
|
tree
2016-12-21
Paul Bissonnette
Don't use fr
o
n
t
ier() when r
e
co
r
ding gd
b
transla
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Pau
l
Bisso
n
nette
Fix co
l
lection->hack a
r
ray conversio
n
s
commit
|
commitdiff
|
tree
2016-12-19
P
a
u
l Bissonnette
Properly track view
for unpublished translations
commit
|
commitdiff
|
tree
2016-12-15
Paul Bis
s
onnet
t
e
Fix memory corruption
in resiz
e
Big
commit
|
commitdiff
|
tree
2016-12-07
Paul Bissonnette
Use thre
a
d-loca
l
T
C
for
codegen
a
nd relocate
t
r
a
nsla
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-11-29
Paul Bissonnette
Fix mac b
u
ild
s
commit
|
commitdiff
|
tree
2016-10-26
Paul B
i
ssonnette
Allo
w
i
ter
a
ble
o
bjects in vec/d
i
ct/keyset casts
commit
|
commitdiff
|
tree
2016-10-15
P
a
ul Bis
s
on
n
ette
R
u
n optimizedF
C
a
llBui
l
tin() fo
r
Native
I
mpl builtins
commit
|
commitdiff
|
tree
2016-10-13
Paul Bissonnette
Cache fake rds fr
o
m VMProtect
commit
|
commitdiff
|
tree
2016-10-03
Paul Bissonne
t
te
Don
'
t register rds bases created for VMProtect
commit
|
commitdiff
|
tree
2016-09-27
Pa
u
l Bissonnette
Basic irgen for ClsCn
s
commit
|
commitdiff
|
tree
2016-09-27
Paul Bisso
n
n
e
tte
Separat
e
v
m m
c
gen and tc modules
commit
|
commitdiff
|
tree
2016-09-15
Paul Biss
o
n
n
e
tte
Restore
c
omm
e
nt
a
bout locking
commit
|
commitdiff
|
tree
2016-09-09
Paul Bissonne
t
te
Fix
jit-time scuba log
g
ing
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonne
t
te
Kill MCG
e
nerator \o/
commit
|
commitdiff
|
tree
2016-09-07
P
a
u
l
Bissonnette
Convert
FixupMa
p
to namespace- remove fixupMap/sync
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonne
t
te
In
t
roduce tc module
commit
|
commitdiff
|
tree
2016-09-07
Paul Bissonnett
e
Kill Translator and
rem
o
ve deb
u
gger func
t
ions fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
P
a
u
l Bisson
n
ette
Move lit
e
ral an
d
catc
h
-trace maps into cg-meta
commit
|
commitdiff
|
tree
2016-09-07
Paul B
i
ssonnette
Mo
v
e
dumpTC to tc-in
f
o
.
cpp
commit
|
commitdiff
|
tree
2016-09-07
Pa
u
l Bissonn
e
tte
Move r
e
qu
e
st
s
t
ub fre
e
-
li
s
t to stub-allo
c
.
cpp
commit
|
commitdiff
|
tree
2016-09-07
P
a
ul Bissonnett
e
Remove se
r
vice r
e
quest h
a
n
dlers
f
rom MCGe
n
erator
commit
|
commitdiff
|
tree
2016-09-07
Pa
u
l
Bissonnette
Intro
d
uce
m
cgen module
commit
|
commitdiff
|
tree
2016-08-24
P
a
u
l Bi
s
s
onnett
e
Fix rank
violation in hphp_comp
i
ler_parse
commit
|
commitdiff
|
tree
2016-08-16
P
aul Bisso
n
nette
Move clusteriz
a
t
ion into util
commit
|
commitdiff
|
tree
2016-08-16
Pa
u
l Bissonnette
Se
p
arate hf_sort/jits
o
rt specific
A
PIs i
n
h
f
util
commit
|
commitdiff
|
tree
2016-08-16
Paul
B
issonnett
e
S
to
p
a
llocating Ar
c
s
commit
|
commitdiff
|
tree
2016-08-16
Pa
u
l Bis
s
onnette
Speed up pettisAnd
H
ansen
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
S
top
leaki
n
g memory in hfutil
commit
|
commitdiff
|
tree
2016-08-16
Pau
l
Bissonn
e
tt
e
Cl
e
an-up part 3
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
Clean-up part 2
commit
|
commitdiff
|
tree
2016-08-16
Paul Bissonnette
Clean-up part 1
commit
|
commitdiff
|
tree
2016-08-16
Paul B
i
ssonnette
A
dd
t
est for hfsort
commit
|
commitdiff
|
tree
2016-07-20
Paul Bisso
n
ne
t
te
Add test
f
or CVE-2016-10
0
0
1
09
commit
|
commitdiff
|
tree
2016-07-14
Pa
u
l Bi
s
sonnette
F
ix
E
nableReusableTC and add tests
commit
|
commitdiff
|
tree
2016-07-10
P
a
ul Bissonnette
Fi
x
cmake-ma
c
build
commit
|
commitdiff
|
tree
2016-06-30
Paul Bissonnett
e
Tar
g
eting 3
.
15
.
0
commit
|
commitdiff
|
tree
2016-06-29
Paul
B
is
s
onne
t
te
Prop
e
rly handle Max
P
ostSize
w
hen no vhost is configure
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Paul Bissonnette
Empty dict should be at le
a
st 1
6
b
y
t
e
al
i
gned
commit
|
commitdiff
|
tree
2016-06-17
P
aul Bisson
n
ette
HHBBC for v
e
c/dict (red
u
x)
commit
|
commitdiff
|
tree
2016-06-06
Paul Bissonnette
Sup
p
ort
conf
i
gurab
l
e auto-alias
e
s for name
s
paces
commit
|
commitdiff
|
tree
2016-06-03
Paul B
i
ssonnette
Ad
d
support for ve
c
an
d
dict
t
o hhb
b
c
commit
|
commitdiff
|
tree
2016-06-02
Paul Bissonnette
Allow :
:
class static ex
p
r
e
ssion
s
with XHP classes
commit
|
commitdiff
|
tree
2016-05-26
Paul Bis
s
onnette
Add di
c
t support
i
n bui
l
tins
commit
|
commitdiff
|
tree
2016-05-25
P
a
ul Bissonnett
e
Fix refcoun
t
ing crashing i
n
d
ic
t
commit
|
commitdiff
|
tree
2016-05-23
Paul Bissonnet
t
e
Fix
some
p
arser bugs with
v
ec/d
i
ct
commit
|
commitdiff
|
tree
2016-05-13
P
a
ul Bissonnette
B
a
n referen
c
es in
dict
commit
|
commitdiff
|
tree
2016-05-13
Paul Bissonnette
F
ix missing refiness c
h
ecks in Se
t
With
R
e
fE
l
em
commit
|
commitdiff
|
tree
next