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
Delete interpreter type-profiling code
2014-12-11
B
rett S
i
m
mers
Delete
interp
r
eter type-profiling code
commit
|
commitdiff
|
tree
2014-12-11
Brett Simmers
F
i
x some ar
m
issues
commit
|
commitdiff
|
tree
2014-12-10
Brett
Sim
m
ers
Use cu
s
tom Assembl
y
A
nnotationW
r
iter to improve vasm
.
.
.
commit
|
commitdiff
|
tree
2014-12-10
B
r
ett
Simmers
V
arious llvm bac
k
end bugfi
x
es
commit
|
commitdiff
|
tree
2014-12-09
Brett Simme
r
s
Imple
m
ent smashable jump service reques
t
s
i
n l
l
vm backend
commit
|
commitdiff
|
tree
2014-12-04
b
s
immers
E
lim
i
nat
e
some stores in
pushVMState
commit
|
commitdiff
|
tree
2014-12-02
bsimme
r
s
Implement p
h
i{
d
e
f
,
j
m
p
,
jcc} in LLVM ba
c
k end
.
commit
|
commitdiff
|
tree
2014-12-02
bsimmers
Support Swit
c
h/SSwitch vas
m
instructions
in
l
lvm
ba
c
ken
d
commit
|
commitdiff
|
tree
2014-11-26
bsimmers
Don't us
e
sb
b
l in cgIsScala
r
Typ
e
commit
|
commitdiff
|
tree
2014-11-26
b
simmers
Rais
e
psllq an
d
psrlq to
abs
d
b
l
, support in llvm
commit
|
commitdiff
|
tree
2014-11-26
bsimm
e
rs
Handle pu
s
h/pop instruct
i
ons in l
l
v
m backen
d
commit
|
commitdiff
|
tree
2014-11-26
bsimmers
Implement svcreq in
l
lvm backend
commit
|
commitdiff
|
tree
2014-11-20
b
s
im
m
ers
I
mplement some ac
c
i
dentally miss
i
ng vasm
ops in llvm
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
bs
i
mmers
Implement r
e
maini
n
g straig
h
tfor
w
ar
d
v
asm o
p
s in llvm
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
bsimme
r
s
Add t
e
sts
for Hdf -> Ini name conv
e
r
sion
c
ode
commit
|
commitdiff
|
tree
2014-11-17
b
simmers
Implement a
bunch more vasm instructions in llv
m
back
e
n
d
commit
|
commitdiff
|
tree
2014-11-13
bsimmers
Add support for syn
c
points and exceptions
in the ll
v
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
bsimmers
Requi
r
e LLVM co
d
egen whe
n
E
v
a
l
J
i
tLLV
M
>= 3
commit
|
commitdiff
|
tree
2014-11-13
bsimmers
Break regions after
F
Ca
l
l & f
r
iends when using LLVM
commit
|
commitdiff
|
tree
2014-11-11
b
simmers
Fix a fe
w
memory ma
n
age
m
ent
i
s
s
u
es in DO
M
D
o
cum
e
nt
commit
|
commitdiff
|
tree
2014-11-09
b
sim
m
ers
Move MInstrState fro
m
C++ stack
t
o RDS
he
a
der
commit
|
commitdiff
|
tree
2014-11-05
b
s
immers
Update
.
noserver files for in-me
m
ory sq
l
ite dbs
commit
|
commitdiff
|
tree
2014-10-28
bsimmers
Allow vxls to
a
lloc
a
t
e
vmsp duri
n
g tr
a
ces
commit
|
commitdiff
|
tree
2014-10-23
bsimmer
s
Standardize on l
e
a
f
or addre
s
s
comput
a
t
ions (i
n
cluding
.
.
.
commit
|
commitdiff
|
tree
2014-10-21
b
s
i
m
mers
Make vasm-
x
64
.
cpp's lowerCal
l
s a litt
l
e more generic
commit
|
commitdiff
|
tree
2014-10-14
bsimmers
Implement jumps &
m
ore in llvm backend
commit
|
commitdiff
|
tree
2014-10-13
bsimmers
Replac
e
Vunit::
r
oots with a single entry
block
commit
|
commitdiff
|
tree
2014-10-11
bsimmers
Remove V
o
ut
:
:m_area
commit
|
commitdiff
|
tree
2014-10-11
b
simme
r
s
Raise ca
l
ls in vasm to n
e
w vcall ins
t
ruction
commit
|
commitdiff
|
tree
2014-10-09
bsimme
r
s
Fix test
/
slow/program_f
u
nction
s
/ini_
g
et_all_secon
d
_third
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
bs
i
m
mers
Fi
x
ini_get_all_
f
i
rst_third
.
php
.
e
xpectf
commit
|
commitdiff
|
tree
2014-10-07
b
s
immers
Don't cra
s
h on
u
n
counted pr
o
perty init
i
alizers with
.
.
.
commit
|
commitdiff
|
tree
2014-10-03
bs
i
mmers
Remove
CppCall's
indirect
c
all kinds, move to its
own
.
.
.
commit
|
commitdiff
|
tree
2014-09-27
bsimmers
Fix Memcached::(inc|dec)reme
n
t(ByKey)?
w
hen ASCII p
r
otocol
.
.
.
commit
|
commitdiff
|
tree
2014-09-26
Brett Simmer
s
Sup
p
ort custom stream
w
rappers i
n
XMLReader::open()
commit
|
commitdiff
|
tree
2014-09-25
Brett Simmers
Punt in
ARM codeg
e
n for
C
allBuilt
i
n if it needs stack
.
.
.
commit
|
commitdiff
|
tree
2014-09-25
B
r
ett Simmers
Expand assert in LightProcess::pr
o
c_open
commit
|
commitdiff
|
tree
2014-09-24
Brett Si
m
mers
Fi
x
remaining asan test
fa
i
lures
commit
|
commitdiff
|
tree
2014-09-24
B
rett Simm
e
r
s
Use a larg
e
r
C
+
+ s
t
a
ck in asan bu
i
lds
commit
|
commitdiff
|
tree
2014-09-23
Brett Simm
e
r
s
M
a
ke n
u
mStackArgs() assert in AR
M
codegen
m
ore verbose
commit
|
commitdiff
|
tree
2014-09-23
Brett Simmers
Remove keyType assert in getKeyType()
commit
|
commitdiff
|
tree
2014-09-23
bsimmers
Fix some tests in asan builds
commit
|
commitdiff
|
tree
2014-09-17
B
r
ett Simm
e
rs
Up
d
ate
N
EWS for T-Pain
commit
|
commitdiff
|
tree
2014-09-05
b
s
immers
I
n
itial vas
m
-
> llvm backend
commit
|
commitdiff
|
tree
2014-09-04
bsimmer
s
Clean up prin
t
ing functi
o
n
s & some const usage in vasm
commit
|
commitdiff
|
tree
2014-08-27
bsimm
e
rs
Turn on
Eval
.
En
a
bleObj
D
estructCall by default
commit
|
commitdiff
|
tree
2014-08-27
bs
i
mmers
Support
f
ast
o
bject
a
llocatio
n
p
a
th wh
e
n Eval
.
E
nableObjDestr
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
bsimmers
Don'
t
us
e
fast object allocation
pat
h
fo
r
Enums
commit
|
commitdiff
|
tree
2014-08-27
b
s
immers
Fix
persistence bug in Class::in
i
tSPropHandle
commit
|
commitdiff
|
tree
2014-08-26
b
s
immers
Don't
print des
t
r
oye
d
locals with
T
R
A
CE=bcint
e
rp
commit
|
commitdiff
|
tree
2014-08-09
bsimmers
Tur
n
on Eval
.
EnableObjDes
t
ructCall b
y
default
commit
|
commitdiff
|
tree
2014-08-08
bsimmers
D
on't in
s
ert code on
c
ritical edges in IRBui
l
der::insertL
o
ca
.
.
.
commit
|
commitdiff
|
tree
2014-08-07
bsimmers
P
r
op
e
r
ly shut
d
own fas
t
c
g
i
worker
t
h
r
eads whe
n
connec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-08-07
bsimmers
Remove unnecessary abst
r
action
from
f
a
s
tcgi serv
e
r
commit
|
commitdiff
|
tree
2014-08-04
b
s
immers
Sup
p
ort stream
w
rappers in
XML parser extensions,
add
.
.
.
commit
|
commitdiff
|
tree
2014-08-04
Bre
t
t
Sim
m
ers
Cle
a
n up
s
ome tracing an
d
as
s
e
r
ts
commit
|
commitdiff
|
tree
2014-08-01
bsimmers
Revert "Prot
o
type
o
f g
e
neral host hea
l
th monit
o
r
.
"
commit
|
commitdiff
|
tree
2014-08-01
bs
i
mmers
Clean
u
p hand
l
i
n
g of Obj types
commit
|
commitdiff
|
tree
2014-08-01
bsimmers
Pass
In
l
i
n
ingDecid
e
r
by
r
eference in trace
l
et selecto
r
commit
|
commitdiff
|
tree
2014-07-31
bsimmers
Move zen
d
x
sl
te
s
t from f
l
aky to bad
commit
|
commitdiff
|
tree
2014-07-31
bsimme
r
s
Only tr
a
ck live ob
j
ects
t
hat actual
l
y
have dest
r
uc
t
ors
commit
|
commitdiff
|
tree
2014-07-31
bsimm
e
rs
D
i
sabl
e
flaky zend test
commit
|
commitdiff
|
tree
2014-07-30
bsimmers
Expand assert
i
n refcount-opts
commit
|
commitdiff
|
tree
2014-07-29
bs
i
m
mers
Turn off JIT::Timer by de
f
ault i
n
OSS bui
l
d
commit
|
commitdiff
|
tree
2014-07-25
Bret
t
Simmers
Don'
t
use
-Og fo
r
debug build, and a
d
d -ggdb
commit
|
commitdiff
|
tree
2014-07-18
Brett Simme
r
s
R
B
Trace should
b
e NNT
commit
|
commitdiff
|
tree
2014-07-16
Bret
t
Simmers
Clean up CONTRIBUTING
.
md
commit
|
commitdiff
|
tree
2014-07-10
bsimmers
Clean
u
p J
I
T
h
andling of nop bytecodes
commit
|
commitdiff
|
tree
2014-07-10
bsimmer
s
Don't over-consume loca
l
values when inlini
n
g
commit
|
commitdiff
|
tree
2014-07-08
Brett Simmers
Clean
up uses of T
y
pe::unbox() in MInstrT
r
a
nslat
o
r
commit
|
commitdiff
|
tree
2014-07-01
Brett
Si
m
mers
Remove J
I
T::RuntimeType
commit
|
commitdiff
|
tree
2014-06-27
Brett Simmers
Expan
d
documentation
o
n
V
a
lue::merge in
r
efcount-opts
commit
|
commitdiff
|
tree
2014-06-27
B
r
ett Si
m
mers
F
ix bug in cgStoreTypedValue
commit
|
commitdiff
|
tree
2014-06-27
Bre
t
t Simmers
Disable fl
a
ky zend
test
commit
|
commitdiff
|
tree
2014-06-27
B
r
ett Simmers
F
i
x some
T
yp
e
::Null stu
f
f,
LbGbl guar
d
relaxation
commit
|
commitdiff
|
tree
2014-06-25
Brett Sim
m
ers
Re-recor
d
asseti
c
commit
|
commitdiff
|
tree
2014-06-24
Brett Sim
m
e
r
s
CallsNativ
e
flag on ir
o
pcode
s
should impl
y
MayR
a
ise
E
r
ror
.
.
.
commit
|
commitdiff
|
tree
2014-06-24
B
rett Simmers
Expand j
i
t
d
ocumentation
a
b
it
commit
|
commitdiff
|
tree
2014-06-24
B
r
ett S
i
mmer
s
Initial coding conventions doc
commit
|
commitdiff
|
tree
2014-06-23
bsimmers
R
em
o
ve Translator::analyz
e
()
commit
|
commitdiff
|
tree
2014-06-23
Brett Simm
e
rs
Disable
flaky zend tests
commit
|
commitdiff
|
tree
2014-06-20
Brett Si
m
mers
Disable flaky z
e
nd t
e
s
t
commit
|
commitdiff
|
tree
2014-06-19
Bret
t
S
immers
Fix relaxation of specia
l
iz
e
d boxed types
commit
|
commitdiff
|
tree
2014-06-18
B
r
et
t
Simmers
Disa
b
le flak
y
zend test
commit
|
commitdiff
|
tree
2014-06-17
b
s
immers
Disable flaky zend test
commit
|
commitdiff
|
tree
2014-06-13
bsimmers
Fix m
i
n
strs on KindOfR
e
source bases
commit
|
commitdiff
|
tree
2014-06-13
b
simmers
Fix
b
ug in preOptimizeAssertTypeOp, tigh
t
en up typeMightRela
.
.
.
commit
|
commitdiff
|
tree
2014-06-13
bsimm
e
rs
L
ookupCnsE n
e
eds a ca
t
ch
b
loc
k
commit
|
commitdiff
|
tree
2014-06-13
b
simmer
s
P
r
int how many
ir opco
d
es are in a unit at
h
igh tr
a
ce
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
bsimm
e
rs
D
i
sable flaky te
s
t
commit
|
commitdiff
|
tree
2014-06-12
b
s
immers
Script to genera
t
e t
o
p-down perf-an
n
o
t
ated call g
r
aphs
commit
|
commitdiff
|
tree
2014-06-12
bsi
m
m
e
rs
Speed up refcount-opts
commit
|
commitdiff
|
tree
2014-06-12
bsimmers
D
i
sable flaky zend test
commit
|
commitdiff
|
tree
2014-06-10
bsi
m
mer
s
At
t
empt t
o
make fsockopen_c
o
nnect
.
php less fla
k
y
commit
|
commitdiff
|
tree
2014-06-10
bsimmers
Use mak
e
PseudoMainExit in more
p
laces
commit
|
commitdiff
|
tree
2014-06-09
bsimmers
Turn o
n
tracelet regi
o
n selector
b
y d
e
fault
commit
|
commitdiff
|
tree
2014-06-09
bsim
m
ers
Properly
s
upport
$php_errormsg in t
h
e JIT
commit
|
commitdiff
|
tree
2014-06-09
bsimm
e
rs
Cha
n
ge Post
o
rderS
o
r
t
f
or slig
h
tly
b
etter codegen
commit
|
commitdiff
|
tree
2014-06-09
bs
i
m
me
r
s
Fix
h
hir guard relaxation for speci
a
lized types
commit
|
commitdiff
|
tree
2014-06-09
bsimme
r
s
Don't read freed locals in
d
e
bugBacktrace wh
e
n leavin
g
.
.
.
commit
|
commitdiff
|
tree
next