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
More HHBBC preresolve logic a bit more deterministic
2021-08-10
Ri
c
k
Lavoie
Mo
r
e HHBBC preresolve logi
c
a
bit more deterministi
c
commit
|
commitdiff
|
tree
2021-08-09
R
i
ck Lavoie
F
ix fixup
V
mf
p
Usages
commit
|
commitdiff
|
tree
2021-08-05
Ric
k
La
v
oie
M
o
ve some le
x
er stre
s
s
t
e
sts int
o
slow
/
commit
|
commitdiff
|
tree
2021-07-23
Rick Lavoie
F
i
x GVNs DecR
e
f insertions
commit
|
commitdiff
|
tree
2021-07-20
Rick
L
avoie
A
d
d test
c
ase for
mb_strcut t
o
match Zen
d
tes
t
case
commit
|
commitdiff
|
tree
2021-07-20
Rick Lavoie
Disabl
e
th
e
H
PHPCapturingVou
t
li
n
t
commit
|
commitdiff
|
tree
2021-07-20
Rick Lavoie
Some vasm optimiz
a
tio
n
improvements
commit
|
commitdiff
|
tree
2021-07-20
Rick Lavoie
Run vasm-block-counts b
e
fore r
e
g
i
ster allocation
commit
|
commitdiff
|
tree
2021-07-20
Rick Lavo
i
e
Sym
b
olize stub addre
s
ses in vas
m
prin
t
ing
commit
|
commitdiff
|
tree
2021-07-16
Rick L
a
voi
e
pu
s
hvmfp and p
o
pvmfp
a
r
e not e
f
f
ec
t
-free
commit
|
commitdiff
|
tree
2021-07-14
R
i
ck Lavoie
j
c
c
i doesn't ne
e
d
to
e
n
d
a
block
commit
|
commitdiff
|
tree
2021-07-07
Ri
c
k Lavo
i
e
Fix memory handling in
m
sg_receive
commit
|
commitdiff
|
tree
2021-07-06
Rick
L
a
voie
Set JitW
o
rke
r
T
hreads to 1 for unit tests
commit
|
commitdiff
|
tree
2021-07-02
Rick Lavoie
R
est
o
re "never
modified
"
s
t
atic
p
r
operty optim
i
z
a
tion
commit
|
commitdiff
|
tree
2021-06-25
Rick L
a
v
o
i
e
Profile
a
nd re-order
R
DS offsets
commit
|
commitdiff
|
tree
2021-06-25
Rick Lavo
i
e
Us
e
getCac
h
edClass in Class::ge
t
()
commit
|
commitdiff
|
tree
2021-06-25
R
i
ck Lav
o
ie
Implement "double jumpstart"
commit
|
commitdiff
|
tree
2021-06-25
R
ick Lavoie
Rep
l
a
c
e po
i
nt
e
r
based serial
i
z
a
tion
i
n prof d
a
ta
f
ile
commit
|
commitdiff
|
tree
2021-06-25
Rick
Lavoie
Fix some s
l
ow tests in jit-serialize mode
commit
|
commitdiff
|
tree
2021-06-23
Rick Lavoie
Replace folly::Opt
i
onal/
s
td::optional with HPHP::Optional
commit
|
commitdiff
|
tree
2021-06-23
Ric
k
L
a
voie
Add
H
PHP::
O
p
t
ional
commit
|
commitdiff
|
tree
2021-06-19
Rick Lavoie
Introduce Repo
.
Path, begin switching to using it
commit
|
commitdiff
|
tree
2021-06-18
R
ick
L
avoie
Remove Re
p
o
and associated code
commit
|
commitdiff
|
tree
2021-06-17
Rick La
v
o
i
e
Remove E
v
al
.
StressUnitSerd
e
commit
|
commitdiff
|
tree
2021-06-17
R
ick Lavoie
Add unit file cache exte
n
sion
commit
|
commitdiff
|
tree
2021-06-10
Rick Lavoie
Fix spillin
g
cal
c
ulation invol
v
ing uses in vasm-graph
.
.
.
commit
|
commitdiff
|
tree
2021-05-21
Ric
k
L
avoie
Fix b
u
g in vas
m
-graph
-
color colo
r
er logic
commit
|
commitdiff
|
tree
2021-05-21
Ric
k
Lavoie
F
o
llow up
f
or D285
8
5
480
commit
|
commitdiff
|
tree
2021-05-17
Rick Lavoie
B
ack ou
t
"Delete CompactTrace 'optimizat
i
on'
"
commit
|
commitdiff
|
tree
2021-05-12
Ri
c
k
L
avoi
e
Fix
w
ideni
n
g_union
commit
|
commitdiff
|
tree
2021-05-08
Rick Lavoie
Add
-
-
c
heck-
r
e
po
commit
|
commitdiff
|
tree
2021-05-07
Rick Lavoie
Fix mergeEac
h
This
P
ropRaw
commit
|
commitdiff
|
tree
2021-05-06
Rick La
v
oie
Load un
i
t paths
la
z
ily in
R
epoFile
commit
|
commitdiff
|
tree
2021-05-03
Rick Lavoie
Sp
e
e
d
up --lint
commit
|
commitdiff
|
tree
2021-05-03
Rick Lavoie
Verify symbol uniqueness whe
n
no
t
running HHBBC
commit
|
commitdiff
|
tree
2021-05-02
Rick
L
a
v
oie
E
xport m
o
re me
m
info
r
m
a
tion
v
ia Se
r
viceData
commit
|
commitdiff
|
tree
2021-04-29
Ri
c
k Lavoie
Do r
e
turn type r
e
finemen
t
during analyze_clas
s
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
Us
e
w
o
r
klis
t
i
n
s
i
de analyze_class
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
Improve pu
b
li
c
static prop l
o
gic
commit
|
commitdiff
|
tree
2021-04-29
Rick L
a
voie
S
pee
d
up cleanup
commit
|
commitdiff
|
tree
2021-04-29
Ri
c
k Lavoie
Some mic
r
o-opti
m
ization
s
f
o
r
Type
commit
|
commitdiff
|
tree
2021-04-29
Ric
k
Lavoi
e
Remove redu
n
dant in
o
ut p
a
ram cal
c
u
l
ations
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
Optimize emit_bytec
o
d
e
commit
|
commitdiff
|
tree
2021-04-29
Rick
Lavoie
Optimi
z
e locally
_
propagated_state
s
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
Use mo
r
e
t
hreads
d
uring HHBBC final
pass
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoi
e
Parall
e
lize a few
misc things when building
I
nd
e
x
commit
|
commitdiff
|
tree
2021-04-29
Rick
L
avoi
e
Par
a
lleliz
e
preres
o
lve algorithm
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
R
e
work Ind
e
x pr
e
r
esolve algo
r
ithm
commit
|
commitdiff
|
tree
2021-04-29
Rick
L
avoie
Cache
r
eturn type and in-out
p
arams on F
u
n
c
Family
commit
|
commitdiff
|
tree
2021-04-29
R
i
ck La
v
oie
Add LockFreeLazy
commit
|
commitdiff
|
tree
2021-04-29
R
ick Lavoie
Add support for
registe
r
i
ng depend
e
ncies
o
n
FuncFamily
commit
|
commitdiff
|
tree
2021-04-29
Rick Lavoie
D
e
-dup F
u
ncF
a
mily instanc
e
s in HHBBC
commit
|
commitdiff
|
tree
2021-04-29
Rick
L
avoie
Add ab
i
l
i
ty to us
e
un
i
t-emit
t
er cac
h
e
h
ook fo
r
r
e
po
.
.
.
commit
|
commitdiff
|
tree
2021-04-22
Rick Lavoi
e
Speed u
p
global_
v
a
rs
.
php test
commit
|
commitdiff
|
tree
2021-04-22
Rick
Lavoie
Allow for p
a
ra
l
lel encodi
n
g of UnitE
m
itters
commit
|
commitdiff
|
tree
2021-04-22
Rick L
a
voie
Repl
a
ce
Rep
o
Auth
o
ritative sqlite r
e
po
w
i
th RepoFile
commit
|
commitdiff
|
tree
2021-04-22
Rick Lavoie
Add TokenO
r
Ptr
commit
|
commitdiff
|
tree
2021-04-22
Rick Lavoie
Add (b
u
t not
use) RepoFile
commit
|
commitdiff
|
tree
2021-04-19
Rick
Lavo
i
e
Rename Repo:
:
G
lobalData to
R
e
p
oGlobalData
commit
|
commitdiff
|
tree
2021-04-19
Rick Lavoie
Free up space in Func:
:
SharedDa
t
a
commit
|
commitdiff
|
tree
2021-04-14
Rick Lavoie
Ad
d
Eval
.
Un
i
tCacheBre
a
ke
r
commit
|
commitdiff
|
tree
2021-04-14
Rick Lavoie
Add Ev
a
lHackCompil
e
rUse
C
ompilerPool
t
o
the unit-cache
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
R
ick Lavoie
Remove APC
P
rofile
commit
|
commitdiff
|
tree
2021-04-03
Ri
c
k
L
avoie
Add low memory usage reporting to
h
h
b
bc_
m
em
commit
|
commitdiff
|
tree
2021-03-20
Rick L
a
voie
Fix HHBBC IsTypeStr
u
ctC han
d
l
i
ng w
i
t
h null
values
commit
|
commitdiff
|
tree
2021-03-05
Rick
L
av
o
ie
Fix
inf
i
n
ite rec
u
rsion in HDF p
a
rser
commit
|
commitdiff
|
tree
2021-02-26
Rick Lavoie
Fix
race condition in APCFileStor
a
ge
commit
|
commitdiff
|
tree
2021-02-26
Rick La
v
oie
A
llow
f
or arbitrary
type unions in HHBBC
commit
|
commitdiff
|
tree
2021-02-17
Rick Lavoie
Fix error handlin
g
in
php
_
m
b
regex_compile_pattern
commit
|
commitdiff
|
tree
2021-02-13
Rick Lavoie
Fix return t
y
pe inference for in
-
ou
t
builtin
s
commit
|
commitdiff
|
tree
2021-01-21
Rick Lavoie
Disable repos
f
or (
n
o
n
-
repo auth)
u
nit tes
t
s
,
s
tress
.
.
.
commit
|
commitdiff
|
tree
2021-01-21
Rick Lavoie
A
d
d Eval
.
Stres
s
Unit
S
erde
commit
|
commitdiff
|
tree
2021-01-08
Rick L
a
voie
Add
m
issing allocati
o
n f
a
i
lure check in e
x
t_gd
.
c
pp
commit
|
commitdiff
|
tree
2021-01-07
Rick Lavoie
S
m
ash calls/jumps to point a
t
resumeHelperNoT
r
anslate
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Rick Lavoie
Use "no tr
a
nslate" version of re
s
um
e
H
elp
e
r when appropri
a
t
e
commit
|
commitdiff
|
tree
2021-01-07
Rick Lav
o
i
e
Return
T
r
anslationResult instead
o
f
T
CA from getTranslatio
n
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
R
ick Lavoie
Re-calculate inc_len in File::readCSV
commit
|
commitdiff
|
tree
2021-01-07
Rick Lavo
i
e
Fix float cast o
v
erflo
w
in ex
i
f_read_data
commit
|
commitdiff
|
tree
2021-01-07
Rick L
a
voie
Use raise_err
o
r inst
e
ad of throw E
x
ceptio
n
in preg
commit
|
commitdiff
|
tree
2021-01-04
Rick Lavoie
F
ix some
issues with
GetScalarArra
y
a
n
d arra
y
provenance
commit
|
commitdiff
|
tree
2020-12-29
Rick Lavoie
Ensure that outer staticness
impli
e
s inner staticness
commit
|
commitdiff
|
tree
2020-12-27
Rick L
a
voie
loose
n
_likeness
d
oesn't need to be
recu
r
sive
commit
|
commitdiff
|
tree
2020-12-24
Rick Lavoie
Fix
issues with set_
t
r
ep
commit
|
commitdiff
|
tree
2020-12-24
Rick Lav
o
ie
Fix some
nits in rem
o
ve_coun
t
ed
commit
|
commitdiff
|
tree
2020-12-19
Ri
c
k Lavoi
e
When Enum values collide, print out
c
o
lli
d
i
ng nam
e
s
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Rick Lavoie
Enforce
request memory limits
f
o
r
JSON decoder pars
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Ri
c
k L
a
voie
Im
p
rov
e
block merging in
H
HBBC
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Add TVeci
s
h
a
n
d TD
i
c
t
ish types to HHB
B
C
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Rew
o
r
k
i
nter
p
-
minstr logic in HH
B
BC
commit
|
commitdiff
|
tree
2020-12-16
Rick La
v
oie
Calc
u
late t
y
pe
-
constraint effect
s
for stati
c
property
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavo
i
e
Analyze protected static properties within HHBBC
commit
|
commitdiff
|
tree
2020-12-16
Rick
Lavoie
Ref
a
ct
o
r static
p
rope
r
t
y inter
f
ac
e
s
in hhbbc
commit
|
commitdiff
|
tree
2020-12-16
R
ic
k
Lavoie
Check request heap
li
m
its befor
e
allocating in number_for
m
at
commit
|
commitdiff
|
tree
2020-12-13
Ri
c
k L
a
voie
Fix c
r
ash in FastCGIServe
r
shutdown
commit
|
commitdiff
|
tree
2020-12-13
Rick Lavo
i
e
Disable mor
e
wa
t
chman tests under
r
e
tra
n
slate-
a
l
l
commit
|
commitdiff
|
tree
2020-12-10
Rick Lavoie
Di
s
able ba
d
implicit cast
lint
commit
|
commitdiff
|
tree
2020-12-08
Rick Lavoie
Sca
l
e
b
l
o
c
k prof counts in hot-CFG region selector
commit
|
commitdiff
|
tree
2020-12-05
Rick Lavoie
Optimize RepoOp
t
ions
:
:c
a
cheKeySha1()
commit
|
commitdiff
|
tree
2020-11-09
Rick Lavoie
Expor
t
Eval
.
TracingTag
I
d
i
n Se
r
v
i
ceDa
t
a
commit
|
commitdiff
|
tree
2020-11-09
Ric
k
Lavoie
Fix HH
B
BC constprop during inline interpretatio
n
commit
|
commitdiff
|
tree
next