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
Bash-style while loop syntax support
2018-02-13
B
rett S
i
mm
e
rs
Clean up d
e
pendenci
e
s for hhvm
test files
commit
|
commitdiff
|
tree
2018-02-12
B
r
ett Simmers
Move so
m
e be
n
chmarks around
commit
|
commitdiff
|
tree
2018-02-09
Brett
S
immers
Add slim test t
o
f
laky
list
commit
|
commitdiff
|
tree
2018-02-09
Bret
t
Simmers
C
heck
GC trig
g
er on all allocations
commit
|
commitdiff
|
tree
2018-02-02
Brett Simmers
Fix constness for Co
m
pactTaggedPtr:
:
ptr(), remove arch
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
B
r
e
tt S
i
mmers
Optimize GC tr
i
gger check
commit
|
commitdiff
|
tree
2018-01-25
B
rett Simmers
A
d
d
a
comm
e
nt
t
o M
e
m
o
ryManag
e
r::
m
allocSmallSize()
commit
|
commitdiff
|
tree
2018-01-24
B
r
ett
S
immers
Trace collec
t
ions even when s
a
m
pling is of
f
commit
|
commitdiff
|
tree
2018-01-22
Brett Simmers
perf-c
a
ll-graph
.
php f
i
xes
commit
|
commitdiff
|
tree
2018-01-19
Brett Simmers
Che
c
k per
s
istence of
type a
l
iases
w
hen
resol
v
ing
type
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Brett Simmers
Add no
o
p_
d
ecref fla
g
for one-bit
refco
u
nti
n
g builds
commit
|
commitdiff
|
tree
2018-01-17
Brett Sim
m
ers
Smarter default for Ev
a
l
.
EnableGC
commit
|
commitdiff
|
tree
2018-01-16
B
rett Simmer
s
Don't
r
ecord Xenon
s
amples whi
l
e in
XenonRequestLo
c
alData
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Brett
Simmers
Clean up
tr
a
ci
n
g ring b
u
ffe
r
, ad
d
gdb command to inspect
i
t
commit
|
commitdiff
|
tree
2018-01-12
Brett
Simmers
Fix indenta
t
ion
i
n
ext_xenon
.
h
commit
|
commitdiff
|
tree
2017-12-07
Brett
Simm
e
rs
D
eal with so
m
e systeml
i
b
/
script destru
c
tor
s
commit
|
commitdiff
|
tree
2017-12-05
Brett
S
i
mmers
P
r
e
pare slow tests f
o
r one-bit refcoun
t
in
g
commit
|
commitdiff
|
tree
2017-12-01
Brett Sim
m
ers
Better temp di
r
genera
t
io
n
i
n
tes
t
/run
commit
|
commitdiff
|
tree
2017-11-27
Bre
t
t Simmers
One-bit
refc
o
un
t
i
n
g
: fatal rathe
r
than asserti
n
g in
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Brett Simmers
test/
r
un tweaks
commit
|
commitdiff
|
tree
2017-11-17
Brett Simmers
Add a te
s
t for using in
lo
o
ps, and loops in using
commit
|
commitdiff
|
tree
2017-11-17
Bret
t
Si
m
mers
Refactor on
e
-
bi
t
refcount test targets
commit
|
commitdiff
|
tree
2017-11-16
B
r
ett Simmers
Add
E
v
al
.
Allo
w
ObjectDestructors
and an
attribute to
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Brett S
i
mmer
s
Fix expect fi
l
e
f
o
r test/z
e
nd/good/Zend/t
e
sts/anon
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
B
re
t
t Simmers
Don't
i
g
n
ore t
e
sts t
h
at are
missin
g
.
expect(f)
f
iles
commit
|
commitdiff
|
tree
2017-11-07
Brett Simmers
R
e
vert
D
624
0
079: [ir/dce] K
i
ll
u
n
used phis
commit
|
commitdiff
|
tree
2017-10-20
Bre
t
t Si
m
mers
Don'
t
count Retranslat
e
All workers in
t
he profiling
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
Brett
S
i
m
mers
Fix name of HH\se
r
ver_warm
u
p_st
a
tus_monotonic
commit
|
commitdiff
|
tree
2017-10-03
Brett Simmer
s
Add support for 'using' fea
t
ure
commit
|
commitdiff
|
tree
2017-09-25
Br
e
tt S
i
m
mer
s
Revert D
5
697549: [hack|ea
s
y] T
u
r
n FFP errors up
t
o 11
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Brett Simme
r
s
Revert D5
6
97565: [hack
|
medi
u
m]
Handling `UNSAF
E
`
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Brett Simmers
J
IT support for o
n
e-bit refcounting
commit
|
commitdiff
|
tree
2017-08-31
Brett
S
i
mmers
Prepare quick tests for run
n
ing
in on
e
-bit re
f
c
ounting
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Brett Simmers
Fix some issues
r
u
nning te
s
t
s
w
i
t
h negative
n
iceness
commit
|
commitdiff
|
tree
2017-08-23
Br
e
tt Simmer
s
Ini
t
i
a
l plumbing
f
o
r one-bit
r
e
feren
c
e c
o
untin
g
commit
|
commitdiff
|
tree
2017-08-23
Brett Simmers
Add runtime
option for Hardwa
r
eCounter time
s
eri
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Brett Simm
e
rs
D
ecrease
entryCountThreadCache
S
i
ze
f
o
r NamedEntit
y
AHM
commit
|
commitdiff
|
tree
2017-08-05
B
r
e
t
t
Simmers
Don't conser
v
atively scan Type
d
Values in MInstrState
commit
|
commitdiff
|
tree
2017-07-12
Br
e
tt Simmers
Expo
r
t more in
f
or
m
ation about
NamedEntity table
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Brett Simmers
Revert
D
51
5
560
0
: [h
a
ck]
V
alidation functions for FFP
.
.
.
commit
|
commitdiff
|
tree
2017-06-03
Brett
S
imme
r
s
Im
p
r
o
ve warmu
p
S
t
a
tusString(
)
an
d
warmup stats l
o
gging
commit
|
commitdiff
|
tree
2017-06-02
Bret
t
Sim
m
ers
Fix Se
r
viceDat
a
::ex
p
ortCounterByKey() for
callb
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Brett Simmers
A
dd callba
c
k-bas
e
d Servi
c
eData coun
t
ers
commit
|
commitdiff
|
tree
2017-05-24
Bre
t
t Simm
e
rs
Mark
s
o
c
k
e
t_conn
e
c
t_pa
r
ams as flaky
commit
|
commitdiff
|
tree
2017-03-06
Brett
S
immers
E
xport perf cou
n
ters to Servi
c
eDat
a
commit
|
commitdiff
|
tree
2017-02-21
Bret
t
Simmer
s
Kill typeMightRelax()
commit
|
commitdiff
|
tree
2017-02-17
Bre
t
t
Simmers
D
e
lete hoist
T
y
p
eChecks()
commit
|
commitdiff
|
tree
2017-02-12
Br
e
tt Simm
e
r
s
Optimize
u
nreachable code
commit
|
commitdiff
|
tree
2017-02-10
B
r
e
t
t Simmers
Ad
d
a
Debu
g
Opt build ty
p
e
commit
|
commitdiff
|
tree
2017-01-06
Brett
S
immers
Allow dumping TC to a custom pat
h
commit
|
commitdiff
|
tree
2017-01-06
Brett
S
i
mmers
Use folly::S
t
ringPiece in a
f
e
w more pla
c
es in Variab
l
e
Unser
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Br
e
t
t Sim
m
ers
Make
test
/
sl
o
w
/tra
i
ts/error
_
file
.
php
.
e
xp
e
ctf more tolerant
commit
|
commitdiff
|
tree
2016-12-22
B
r
ett Simmers
Don't work around
l
imitations o
f
a function that doesn
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Br
e
tt Simme
r
s
TNull
.
isKnown
D
ataType() == false
commit
|
commitdiff
|
tree
2016-12-12
Bre
t
t Simme
r
s
Record c
o
rrec
t
si
z
e for cold a
n
d fro
z
en in tc d
u
m
p
s
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
Renam
e
HHVM_DISABLE_HHBBC2 to HHVM
_
DI
S
ABLE_HHBBC
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
Remove CatchC
a
ll
commit
|
commitdiff
|
tree
2016-12-02
B
re
t
t Si
m
m
e
rs
Add an option to disallow f
a
l
l
ba
c
k repo paths
commit
|
commitdiff
|
tree
2016-11-22
Brett Simmers
Log perf warnings when che
c
kTmpsSpanningCalls() fails
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Brett Simmers
Fix HHVM
type sca
n
ner gen
e
rat
i
o
n
commit
|
commitdiff
|
tree
2016-11-08
B
r
ett
S
im
m
ers
Retarge
t
g
u
ard jccs to a cl
o
s
e
r,
c
o
mpatib
l
e
jcc when
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Brett
Simme
r
s
Optimize s
t
rin
g
concat
e
nat
i
on
w
hen on
e
o
p
erand is emp
t
y
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Br
e
tt Simmers
Clean
up SSATmp::variantVa
l
(),
u
se it in opt_foldable()
commit
|
commitdiff
|
tree
2016-11-01
Brett
S
i
mmer
s
Asynch
r
on
o
us re
t
ranslateOpt()
commit
|
commitdiff
|
tree
2016-10-25
Brett Sim
m
ers
Expand and mod
e
rnize hackers-guid
e
/j
i
t-core
.
md
commit
|
commitdiff
|
tree
2016-10-17
Brett Simmers
coding-conventions
.
md tweak
s
commit
|
commitdiff
|
tree
2016-10-13
Brett Si
m
mers
Mo
v
e look
u
p*Meth
o
d
() functio
n
s o
u
t
of E
x
ecu
t
ion
C
o
n
te
x
t
commit
|
commitdiff
|
tree
2016-10-04
B
r
ett
S
immers
Simplify retr
a
nsl
a
teOpt
(
) interface
commit
|
commitdiff
|
tree
2016-10-01
B
rett Simmers
D
on't
w
r
i
te-prote
c
t
s
urprise flags in
Assert
V
MUn
u
sed
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
B
rett Simmers
Kill
hph
p
_context_
i
nit
(
)
commit
|
commitdiff
|
tree
2016-09-29
B
rett Simmers
Disable fla
k
y test
commit
|
commitdiff
|
tree
2016-09-28
Br
e
tt Simmers
Write lease/concurrent j
i
t cleanup
commit
|
commitdiff
|
tree
2016-09-27
Br
e
tt Simmers
Remove incorrect assertion about write lease
commit
|
commitdiff
|
tree
2016-09-27
Bret
t
Simmer
s
F
ix hh
v
m
bui
l
d
commit
|
commitdiff
|
tree
2016-09-26
Br
e
tt Simmers
Disable I
n
stan
c
eBits in sandbox
m
ode
commit
|
commitdiff
|
tree
2016-09-24
Bret
t
Si
m
mer
s
Di
s
able
fl
a
ky
curl test
commit
|
commitdiff
|
tree
2016-09-23
Brett Simme
r
s
Disable
s
o
me flaky z
e
nd tests
commit
|
commitdiff
|
tree
2016-09-23
Brett S
i
mmers
P
roper f
i
x
for hh
b
bc
t
ype te
s
ts under clang
commit
|
commitdiff
|
tree
2016-09-22
Brett Simme
r
s
Fix
f
ail
i
ng hhbbc t
e
st
commit
|
commitdiff
|
tree
2016-09-21
Brett Simmers
F
i
x
i
n
s
trI
n
putFlavor()
for B
a
seSC
commit
|
commitdiff
|
tree
2016-09-19
Brett S
i
mmers
Allow
Liv
e
and O
p
tim
i
ze tr
a
nslations to be jitted conc
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Bre
t
t Simmers
Move InstanceBits profiling to Profile
t
r
ans
l
ations
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Brett Simmers
Temporarily disable faili
n
g a
s
sert
i
on
commit
|
commitdiff
|
tree
2016-09-02
Brett Simmers
A
dd runti
m
e
o
ptions to
set repo m
o
de/own
e
rsh
i
p a
t
startup
commit
|
commitdiff
|
tree
2016-08-22
B
r
et
t
Simmers
Ad
d
a mechanism to
l
og
"perf
w
arnings"
commit
|
commitdiff
|
tree
2016-08-22
Brett Sim
m
ers
Replace kFun
c
Cou
n
t
H
int with
two differe
n
t
r
u
n
t
i
m
e options
commit
|
commitdiff
|
tree
2016-08-05
Brett Simmers
Enable JitConcurrently by default
commit
|
commitdiff
|
tree
2016-08-05
Brett Sim
m
ers
Add
a new knob for controll
i
ng
the a
m
ount of profiling
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Br
e
tt Simmers
Log various points a
l
ong th
e
RFH curv
e
with Structure
d
Log
commit
|
commitdiff
|
tree
2016-07-21
Br
e
tt Sim
m
ers
Bum
p
kFu
n
cCou
n
tHint
commit
|
commitdiff
|
tree
2016-07-20
Bre
t
t
Si
m
mers
Don't access a vector out of boun
d
s
in E
H
FrameWriter
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
Brett Simmers
Include stat information i
n
error me
s
sag
e
when central
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
B
r
ett Simmers
CVE-2016-100
0
109: Ig
n
ore
Proxy HTTP header
f
rom fast
c
gi
.
.
.
commit
|
commitdiff
|
tree
2016-06-30
Brett
Simmers
Use
32-bit off
s
e
t
s in
C
a
tchTraceMap
and FixupMap
commit
|
commitdiff
|
tree
2016-06-13
Brett
S
immers
De
c
r
e
ase
entryCountThreadCacheSize for
s
tati
c
stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-10
Brett Simmers
Add separate locks
for the TC and
associated metadat
a
commit
|
commitdiff
|
tree
2016-06-10
Brett
Simme
r
s
U
se co
n
st
uno
r
d
ered_set<> for ProfData::m_
b
lockE
n
d
O
f
fsets
commit
|
commitdiff
|
tree
2016-06-08
Brett Simmer
s
Co
n
ve
r
t MCGe
n
erator::m_literals
into a TreadH
a
shMap
commit
|
commitdiff
|
tree
2016-06-07
B
r
ett Simmers
Make MCGe
n
erator::m_numTra
n
s
play nice with co
n
current
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Br
e
tt Simme
r
s
Move some JIT
d
ata members to more appr
o
priate pl
a
ces
commit
|
commitdiff
|
tree
next