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
Fix linking libfreetype for ext/gd
2014-04-04
J
a
n Oravec
Simplify
VarEnv
commit
|
commitdiff
|
tree
2014-03-26
Jan Oravec
Unwind excepti
o
ns
i
n eagerly
e
xec
u
ted async
f
u
n
ctions
commit
|
commitdiff
|
tree
2014-03-26
Jan
Oravec
Remove AttrVMEntry and ma
y
be reduce some brach misses
commit
|
commitdiff
|
tree
2014-03-26
Jan Oravec
Merge
VarEnv::createLoc
a
lOn{
S
tack
,
H
eap}
commit
|
commitdiff
|
tree
2014-03-20
J
an
Oravec
Merg
e
i
n
ner an
d
o
uter Fun
c
objects
commit
|
commitdiff
|
tree
2014-03-20
Jan O
r
avec
Resu
m
e async f
u
nctions quickly
commit
|
commitdiff
|
tree
2014-03-17
Jan
Ora
v
ec
S
impl
i
fy Executi
o
nContext::enterVM()
commit
|
commitdiff
|
tree
2014-03-13
J
an
O
ravec
Move re
t
urn
value retrieval
from enterVM() to invo
k
e*()
commit
|
commitdiff
|
tree
2014-03-13
J
a
n Ora
v
e
c
Move all VM state pres
e
rvation responsibi
l
ity to {pu
s
h
.
.
.
commit
|
commitdiff
|
tree
2014-03-13
J
a
n Or
a
vec
E
l
iminate m_entry
F
P f
r
o
m
Ex
e
cutionContext::m_nestedVMs
commit
|
commitdiff
|
tree
2014-03-13
Jan
O
r
a
v
ec
Remove
constant
r
e
t
urn
v
alue from prepar
e
FuncEntry()
commit
|
commitdiff
|
tree
2014-03-05
Jan Oravec
Clean the l
i
st of shutdown handlers
even
i
f t
h
ey fail
commit
|
commitdiff
|
tree
2014-03-05
Jan Oravec
Fix mult
i
ple de
c
la
r
atio
n
s
of the
same static varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2014-02-26
Jan Orave
c
Maintai
n
in-gen
e
ra
t
or state, re
m
ove dependency on func
.
.
.
commit
|
commitdiff
|
tree
2014-01-07
Jan Oravec
Fix memory leak
i
n Gen{Map,
V
ec
t
o
r}WaitHandl
e
commit
|
commitdiff
|
tree
2013-12-14
Jan
O
rave
c
Pass
inGenera
t
or flag in RetCtrl and
F
u
n
c
tion
E
x
i
t
S
urpris
e
Hook
commit
|
commitdiff
|
tree
2013-12-13
Jan Or
a
vec
Fix
warning with tvSet(mak
e
_
tv<KindOfNu
l
l>(), dst)
commit
|
commitdiff
|
tree
2013-12-10
Jan
Orav
e
c
Use std::atomic<> for con
d
i
tion flags
commit
|
commitdiff
|
tree
2013-12-10
Jan Oravec
U
s
e
std::atomic<> in TreadHashMap
commit
|
commitdiff
|
tree
2013-11-27
Jan
Oravec
M
o
v
e
virtual barrier from W
a
itHandle
to
W
aitabl
e
WaitHandle
commit
|
commitdiff
|
tree
2013-11-27
Jan O
r
avec
Native V
M
support for wrappi
n
g exceptions into StaticExcept
i
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
J
an Orav
e
c
Native VM support for wrapping resu
l
t
s in
t
o StaticRe
s
ultWait
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
J
a
n
Oravec
Combine
Cr
e
ateAsync +
g
etWaitHand
l
e() i
n
t
o AsyncESuspend
commit
|
commitdiff
|
tree
2013-11-27
Jan O
r
ave
c
Remo
v
e m_origFunc
f
rom
c
_Continuati
o
n
commit
|
commitdiff
|
tree
2013-11-27
Jan
O
r
avec
Mo
v
e closure check fro
m
run
t
ime t
o
compile time
commit
|
commitdiff
|
tree
2013-11-27
J
a
n Oravec
St
o
re nam
e
of
generato
r
body function
in the oute
r
.
.
.
commit
|
commitdiff
|
tree
2013-11-21
Jan Oravec
Fix assert i
n
BlockableW
a
i
tHan
d
le::blockOn()
commit
|
commitdiff
|
tree
2013-11-21
Jan Oravec
Move resp
o
ns
i
b
ilit
y
f
o
r
context entering to blockOn
.
.
.
commit
|
commitdiff
|
tree
2013-11-21
Jan Oravec
Move
wait handle d
e
clarati
o
ns t
o
individual header
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
Jan
O
r
a
vec
Detect cycles
only
when necessary
commit
|
commitdiff
|
tree
2013-11-20
J
a
n
O
ra
v
ec
S
implify
A
syncFunctionWa
i
tHandle,
t
a
k
e
a
dva
n
ta
g
e
of
.
.
.
commit
|
commitdiff
|
tree
2013-11-08
Jan Oravec
Unit test: do n
o
t assume existence
o
f
Static*
W
aitHand
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Jan Oravec
R
e
move unused ch
i
l
d
OfYield
and hphp_continuation_done()
commit
|
commitdiff
|
tree
2013-10-25
Jan
Ora
v
ec
Pro
c
ess ready
w
ait handles in LIFO rather th
a
n FIFO
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
J
a
n Oravec
Rename C
o
ntinuationWai
t
Ha
n
dle to A
s
yncFunctionWaitHandle
commit
|
commitdiff
|
tree
2013-10-19
Jan Ora
v
e
c
R
e
m
o
ved
l
eg
a
cy unused callbacks
commit
|
commitdiff
|
tree
2013-09-21
Jan Ora
v
ec
M
ain
t
ain linked list corre
c
tly in Sweepable
commit
|
commitdiff
|
tree
2013-09-06
Jan Oravec
Use <?hh
i
n async f
u
n
c
t
i
o
n
t
e
sts
commit
|
commitdiff
|
tree
2013-07-22
Jan
Oravec
U
s
e Cell in
s
tead of
TypedValue
w
henever p
o
ssible
commit
|
commitdiff
|
tree
2013-07-22
Jan
O
ravec
tv{Cell,
V
ar}As*(TypedValue*)
-
> {ce
l
l,var}As*
(
{Ce
l
l
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
Jan Oravec
K
i
l
l
m_rece
i
v
e
d, tr
a
nsfer values thru stack
commit
|
commitdiff
|
tree
2013-06-27
Jan
Or
a
v
e
c
Do not
hold unnecessary reference to sent value
commit
|
commitdiff
|
tree
2013-06-27
J
an
O
ravec
Move Contin
u
ation st
a
t
e
chec
k
to ContCheck opcode
commit
|
commitdiff
|
tree
2013-06-27
J
a
n Orav
e
c
Kill
l
inking of va
r
iable en
v
ironment
s
commit
|
commitdiff
|
tree
2013-06-21
Jan
Ora
v
ec
Pass generator
b
ody Func* to c_Cont
i
nuation
:
:alloc()
commit
|
commitdiff
|
tree
2013-06-17
Jan Oravec
Recover f
r
om C++ exceptions i
n
AsioExt
e
rnal
T
hre
a
d
Event
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
J
an Oravec
Move external
thread event
queue logic
fr
o
m Asio
S
essio
n
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
Jan Oravec
Recove
r
from
C
++ exception
s
in Asi
o
Ext
e
rnalThreadE
v
ent
.
.
.
commit
|
commitdiff
|
tree
2013-06-16
Jan Oravec
Recover from C+
+
exceptions
commit
|
commitdiff
|
tree
2013-06-12
Ja
n
Oravec
Ki
l
l InlineCrea
t
eCo
n
t
commit
|
commitdiff
|
tree
2013-06-12
Jan Or
a
vec
Remove unused Unit
E
mitter::m_feMa
p
commit
|
commitdiff
|
tree
2013-06-11
Jan Orave
c
Store v
a
riable argument
s
in o
p
ti
o
n
al
local
commit
|
commitdiff
|
tree
2013-06-07
Jan Oravec
Kill
m
_localsOf
f
s
et an
d
free another
1
6
bytes
o
f memory
commit
|
commitdiff
|
tree
2013-06-06
Jan Oravec
Fix static varia
b
le
s
in clos
u
re generator
s
commit
|
commitdiff
|
tree
2013-06-06
Jan
O
r
avec
Remove m_obj from c
_
Continuat
i
on
commit
|
commitdiff
|
tree
2013-06-06
J
a
n Ora
v
ec
Rem
o
ve un
n
e
ed
e
d EmitterVisitor::m_
m
et
h
Labels
commit
|
commitdiff
|
tree
2013-06-04
Jan Oravec
Embed
C
ontRe
c
e
ive into
U
npack
C
ont
commit
|
commitdiff
|
tree
2013-06-04
J
a
n Orave
c
K
ill
m_should_throw
commit
|
commitdiff
|
tree
2013-06-03
Jan Orav
e
c
Fix race
c
ondi
t
ion in ExternalT
h
readEve
n
ts
commit
|
commitdiff
|
tree
2013-06-03
Jan Oravec
Chan
g
e it
e
r_
v
alue() t
o
return TypedValue*
commit
|
commitdiff
|
tree
2013-05-31
Ja
n
Oravec
Use
virtual method return t
y
p
e covariance in c
l
one()
commit
|
commitdiff
|
tree
2013-05-31
Jan
O
rav
e
c
Make AsioExternalThrea
d
Eve
n
t
:
:abandon()
n
ot hit
a
ssertion
.
.
.
commit
|
commitdiff
|
tree
2013-05-09
Jan Orav
e
c
A
dd mi
s
s
i
ng #
i
nclu
d
e
commit
|
commitdiff
|
tree
2013-05-09
Jan O
r
avec
Provide s
a
fe storage for p
r
ivate PH
P
d
a
t
a in ext
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2013-05-06
Jan Orav
e
c
Remove depr
e
cated
C
o
n
tinuationWaitHandle::sta
r
t()
commit
|
commitdiff
|
tree
2013-05-02
Jan Orav
e
c
Add support for exte
r
n
a
l
thr
e
a
d
events
commit
|
commitdiff
|
tree
2013-05-02
Ja
n
Orave
c
Remove deprecated Waitable
W
aitHandle::
g
etStackTra
c
e()
commit
|
commitdiff
|
tree
2013-05-02
Jan
Ora
v
ec
Re
m
ove deprecated asio_* methods
commit
|
commitdiff
|
tree
2013-04-22
Jan Or
a
vec
Ren
a
me AsioContext mem
b
ers
t
o be camelCase
commit
|
commitdiff
|
tree