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
Split is_array notices away from is_{vec,dict} notices
2018-07-25
Bre
t
t S
i
mme
r
s
Exclude
.
css files i
n
.
ctags
commit
|
commitdiff
|
tree
2018-07-19
Bret
t
Simm
e
rs
Break some includ
e
cycles
commit
|
commitdiff
|
tree
2018-07-19
Brett Simmers
Script
to find cycles
in #includes
commit
|
commitdiff
|
tree
2018-07-13
Brett S
i
m
m
e
r
s
Delete ObjectData::dec
l
Pr
o
pInd
(
)
commit
|
commitdiff
|
tree
2018-07-12
Brett Simm
e
r
s
More ca
l
l-ti
m
e pass-b
y
-ref anno
t
ations
commit
|
commitdiff
|
tree
2018-07-12
B
r
ett S
i
m
m
ers
Avo
i
d unnecessar
y
array increfs
i
n array-comm
o
n
.
cpp
commit
|
commitdiff
|
tree
2018-07-07
Bret
t
Simmers
Add type
checking to cgCallHelper(
)
commit
|
commitdiff
|
tree
2018-07-07
Brett Sim
m
er
s
Suppo
r
t TLvalTo* in pointee()
i
n memory-effec
t
s
commit
|
commitdiff
|
tree
2018-07-07
Brett
S
immers
Introduce a Mem component in j
i
t::Type
commit
|
commitdiff
|
tree
2018-07-07
Brett Simmer
s
Support
t
racing by Fun
c
Id
commit
|
commitdiff
|
tree
2018-07-07
B
rett Sim
m
ers
Add Deseria
l
izeA
n
dExit opt
i
on
for Eval
.
JitSerializ
e
Mode
commit
|
commitdiff
|
tree
2018-07-07
Brett Simmers
Fix
som
e
i
s
s
ue
s
in gen
e
rate-buil
d
info
.
sh
commit
|
commitdiff
|
tree
2018-07-05
Brett
S
immers
Remove IRUnit::m_iroff
commit
|
commitdiff
|
tree
2018-06-30
Bret
t
S
i
mmers
Don't
r
e
turn sk
e
tch
y
c
o
nst char* in describeKeyT
y
pe
commit
|
commitdiff
|
tree
2018-06-19
Brett
Simme
r
s
Delete tv_val
<
>::tv
_
ptr()
commit
|
commitdiff
|
tree
2018-06-19
Brett Simme
r
s
R
emove all t
v
_
v
al<>::
t
v_ptr() uses from object
-
d
a
ta
.
*
commit
|
commitdiff
|
tree
2018-06-19
Brett Simm
e
rs
R
emove m
o
r
e
tv_xv
a
l::t
v
_
ptr() c
a
ll
s
commit
|
commitdiff
|
tree
2018-06-19
Brett Sim
m
ers
Add
variant_r
e
f and const_variant_
r
ef
commit
|
commitdiff
|
tree
2018-06-19
B
r
e
tt Simmers
Remo
v
e all tv_xval::tv_ptr()
c
a
l
l
s in v
a
ria
b
le-{un
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Bre
t
t Simmers
Add an o
p
tional
tag value
t
o tv_va
l
<> using CompactTaggedPtr
commit
|
commitdiff
|
tree
2018-06-15
Brett Simme
r
s
A
d
d
c
all-time pass-by-reference annotations to
test
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
Brett Simmers
Don't print
full
li
s
t of failed te
s
ts
in re
-
run co
m
mand
commit
|
commitdiff
|
tree
2018-06-11
Brett S
i
mme
r
s
Don
'
t d
o
uble-
l
og
w
hen an assert
f
ail
s
while proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Brett Simmers
Add a
c
omment to LockFreePtrWrappe
r
:
:Holder
commit
|
commitdiff
|
tree
2018-06-06
Bret
t
Simmers
Don't include tv-refcount
.
h in tv-refcount
.
h
commit
|
commitdiff
|
tree
2018-05-23
B
rett Simmers
Reo
r
g
a
nize DataType values
commit
|
commitdiff
|
tree
2018-05-23
Brett Simmers
DataTy
p
e cleanup
commit
|
commitdiff
|
tree
2018-05-21
Br
e
tt Simmers
Rep
l
ac
e
TypedVa
l
ue* bases in member-ope
r
atio
n
s
.
h
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
B
r
e
t
t Simme
r
s
Add
a
n option
t
o log
gu
a
rd typ
e
freq
u
encies
t
o StructLog
commit
|
commitdiff
|
tree
2018-05-11
Brett Sim
m
ers
R
e
move IsScala
r
Type
h
hir opcode
commit
|
commitdiff
|
tree
2018-05-09
Brett Simmers
Fix test/
s
low/l
a
ng/redefin
e
_
f
u
n
cti
o
n
.
php when running
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Brett
S
immers
Return
false from
s
hould
P
rofileNe
w
Fun
c
s() if ProfData
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Bre
t
t Si
m
mers
Replace
p
trSubsetOf() with ope
r
ators
commit
|
commitdiff
|
tree
2018-04-06
Brett Simm
e
rs
Rena
m
e
m
ember_*val to tv
_
*val, r
e
work internals
commit
|
commitdiff
|
tree
2018-03-27
Brett Simmers
Use
c
a
t
c
h block
s
for finally
instead of fault funclets
commit
|
commitdiff
|
tree
2018-03-11
Bret
t
Simmers
Fix crash
merg
i
ng unreac
h
able state while inlining
commit
|
commitdiff
|
tree
2018-03-05
Brett Simmers
Check real
p
a
t
h before returning cached
unit in non
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
Brett
Simmers
Move Har
d
wareCounter::UpdateServiceData ca
l
l l
a
ter
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
Brett Simmers
Ma
c
r
o
-generate iop wrap
p
er functi
o
n
s
commit
|
commitdiff
|
tree
2018-02-21
Brett
S
immer
s
Clean up and
e
xpand
d
oc/hackers-guide
commit
|
commitdiff
|
tree
2018-02-15
Brett S
i
mmers
Add
redundant dependen
c
y
f
rom
verify tests to //h
p
hp
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
B
r
e
tt Simm
e
r
s
G
et rid of u
n
necessar
y
0
in Op
_
cou
n
t definition
commit
|
commitdiff
|
tree
2018-02-13
Brett Simmers
Clean up dependencies f
o
r hhvm test files
commit
|
commitdiff
|
tree
2018-02-12
Br
e
t
t Simm
e
rs
M
o
ve s
o
me bench
m
arks around
commit
|
commitdiff
|
tree
2018-02-09
Brett
Si
m
mers
Add slim tes
t
to flaky lis
t
commit
|
commitdiff
|
tree
2018-02-09
Bret
t
Sim
m
ers
Chec
k
GC tr
i
gger on all allocations
commit
|
commitdiff
|
tree
2018-02-02
Brett Si
m
mers
Fix co
n
stness for
Com
p
a
c
t
T
aggedPtr::pt
r
(), remove
a
rch
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
Brett S
i
mmers
Opt
i
miz
e
GC trigger check
commit
|
commitdiff
|
tree
2018-01-25
B
rett Simm
e
rs
Add a comment t
o
MemoryManager::mal
l
ocSmal
l
Size()
commit
|
commitdiff
|
tree
2018-01-24
Brett
Simmer
s
Trac
e
c
o
llections even
w
h
e
n
samplin
g
i
s
off
commit
|
commitdiff
|
tree
2018-01-22
Bre
t
t Simm
e
rs
perf
-
call-graph
.
php
fixes
commit
|
commitdiff
|
tree
2018-01-19
Brett
S
immers
Ch
e
ck pe
r
sist
e
nce of type
a
lias
e
s
when resol
v
ing typ
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Brett Simmers
Add noop_decref flag for
o
n
e-bit refcounting builds
commit
|
commitdiff
|
tree
2018-01-17
Brett Simmers
Smarter default for E
v
al
.
EnableGC
commit
|
commitdiff
|
tree
2018-01-16
Brett Simmers
Do
n
't record Xe
n
on samples w
h
ile
i
n Xe
n
on
R
e
quest
L
ocalD
a
t
a
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Brett Si
m
m
e
rs
Clea
n
up tracing ri
n
g b
u
ffer, a
d
d
gdb command to inspect it
commit
|
commitdiff
|
tree
2018-01-12
Brett
S
immers
Fix ind
e
ntation in ext_x
e
non
.
h
commit
|
commitdiff
|
tree
2017-12-07
Brett S
i
mmers
De
a
l with some systemlib/script destructors
commit
|
commitdiff
|
tree
2017-12-05
Brett
Sim
m
ers
Prepare
sl
o
w tests
for one-b
i
t
refcou
n
ting
commit
|
commitdiff
|
tree
2017-12-01
Br
e
tt Simmers
Bette
r
temp dir generation in
t
e
st/
r
un
commit
|
commitdiff
|
tree
2017-11-27
Brett Simme
r
s
One-
b
it ref
c
ounting: fatal rather than assertin
g
in
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Brett Simmers
test/r
u
n t
w
eaks
commit
|
commitdiff
|
tree
2017-11-17
Bret
t
Simme
r
s
A
dd a test for using
i
n lo
o
ps, and loops in using
commit
|
commitdiff
|
tree
2017-11-17
Brett Simmers
Ref
a
ctor one-bit refcount test targ
e
t
s
commit
|
commitdiff
|
tree
2017-11-16
Brett Simmer
s
Add Eval
.
AllowObjec
t
Destructors an
d
an at
t
rib
u
te
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Bre
t
t S
i
mmers
F
i
x expect
file
for test/zend/good/Zend/tests/ano
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
B
rett Simmers
Don
'
t ignore
test
s
that are missing
.
exp
e
ct(f)
files
commit
|
commitdiff
|
tree
2017-11-07
Brett
S
immers
Revert D624
0
079: [ir/d
c
e]
Kill unus
e
d phis
commit
|
commitdiff
|
tree
2017-10-20
Br
e
tt Simmer
s
Don't count Retra
n
sl
a
teAll work
e
rs in
the
p
r
of
i
li
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
Brett
S
immers
F
i
x name of
H
H
\
server_warmup_status_mo
n
otonic
commit
|
commitdiff
|
tree
2017-10-03
Brett Simmers
Ad
d
sup
p
ort for 'usin
g
' feature
commit
|
commitdiff
|
tree
2017-09-25
Bre
t
t
Simmers
Revert D
5
697549: [
h
ack|easy
]
Turn FFP e
r
r
o
rs upto 11
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Brett Simmers
Revert D569756
5
: [h
a
ck|
m
edi
u
m
]
Handling `U
N
SAFE` and
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Brett Simmers
JIT
support for on
e
-bit
refcounti
n
g
commit
|
commitdiff
|
tree
2017-08-31
B
rett Simmers
Prepare quick
tests for r
u
nning in one-bit refcou
n
ting
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Brett
Simmers
Fix some issue
s
runn
i
ng t
e
sts with negative nicenes
s
commit
|
commitdiff
|
tree
2017-08-23
B
rett Simmers
In
i
tia
l
plumbing for one-
b
it
r
eference counting
commit
|
commitdiff
|
tree
2017-08-23
Bret
t
Simmers
Add runtim
e
option for HardwareCoun
t
er ti
m
e series
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
B
r
e
tt Simmers
Dec
r
ease entryCountThr
e
a
d
Cach
e
Size for Na
m
edE
n
tity AHM
commit
|
commitdiff
|
tree
2017-08-05
Br
e
tt Simmer
s
Don
'
t co
n
se
r
vatively scan Typed
V
alu
e
s in MInstrState
commit
|
commitdiff
|
tree
2017-07-12
Br
e
t
t
Sim
m
ers
Export
m
ore infor
m
ation
about Nam
e
dEntity t
a
b
l
e
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Bre
t
t Si
m
mers
Revert D
5
1
55600
:
[
hack
]
Vali
d
ation functi
o
ns
for FFP
.
.
.
commit
|
commitdiff
|
tree
2017-06-03
Brett
S
im
m
e
r
s
Improve
w
armupSt
a
t
u
s
S
tring() a
n
d warmup stats logging
commit
|
commitdiff
|
tree
2017-06-02
Brett S
i
mmers
Fix S
e
rvic
e
Data::export
C
ou
n
t
er
B
yKey() for ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
B
r
e
t
t
S
imm
e
rs
Add
callback-
b
ased ServiceDa
t
a counter
s
commit
|
commitdiff
|
tree
2017-05-24
Brett
Simmers
Mar
k
socket_connect_p
a
rams a
s
flaky
commit
|
commitdiff
|
tree
2017-03-06
Bre
t
t Sim
m
ers
Ex
p
ort perf counters t
o
ServiceData
commit
|
commitdiff
|
tree
2017-02-21
Brett
S
immers
Kill typeMightRelax()
commit
|
commitdiff
|
tree
2017-02-17
Brett Simmers
Delete hoistTypeCh
e
cks()
commit
|
commitdiff
|
tree
2017-02-12
Brett Simmers
Op
t
imize unre
a
ch
a
ble code
commit
|
commitdiff
|
tree
2017-02-10
Bre
t
t
S
i
mmers
A
d
d
a
DebugOp
t
build
type
commit
|
commitdiff
|
tree
2017-01-06
Br
e
tt Simmer
s
Allow
du
m
ping
T
C t
o
a cu
s
tom path
commit
|
commitdiff
|
tree
2017-01-06
B
re
t
t Simme
r
s
Use folly::StringPiece
in a few
more plac
e
s
i
n Variable
U
nser
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Br
e
tt
Sim
m
ers
Make test/slow/trait
s
/error_file
.
php
.
expectf more tole
r
ant
commit
|
commitdiff
|
tree
2016-12-22
B
ret
t
Si
m
mers
Don
'
t work a
r
o
u
nd limitations of a f
u
nction that doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Brett Simm
e
rs
TNull
.
isKno
w
nDataTy
p
e() == false
commit
|
commitdiff
|
tree
2016-12-12
B
r
ett Simmers
Record corr
e
ct siz
e
for
c
ol
d
and frozen in tc dumps
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
R
ename HH
V
M_
D
ISABLE
_
HHBBC2 to
HH
V
M_
D
ISABLE_HHBBC
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
Remove CatchCall
commit
|
commitdiff
|
tree
2016-12-02
Brett Si
m
m
e
rs
Add a
n
opt
i
on t
o
di
s
a
l
low
fallback repo paths
commit
|
commitdiff
|
tree
next