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
refactor ServerInit to make env easier to follow
2021-08-13
L
u
c
ian Wischik
refactor Serv
e
rInit to make env easier to
f
ollow
commit
|
commitdiff
|
tree
2021-08-12
S
hayne
F
letcher
Tw
e
ak HhasProgram C++: Rename
S
pan HhasSpan
commit
|
commitdiff
|
tree
2021-08-12
Shayne Fletcher
Tweak HhasProgram C++: New t
y
pe HhasP
o
s to use in p
l
ace
.
.
.
commit
|
commitdiff
|
tree
2021-08-12
Shayne Fletcher
Twea
k
HhasProgra
m
C++
:
Rename T
y
pedef HhasTypedef and
.
.
.
commit
|
commitdiff
|
tree
2021-08-12
Shayne Fletche
r
T
w
eak HhasCla
s
s
C++: O
p
t
io
n
to Ma
y
be
commit
|
commitdiff
|
tree
2021-08-12
Kat
y
Voor
Guard
HHBBC effects on runtime
f
lag
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Refactor readonly checks
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Pass consta
n
ts as extra data for r
e
adonly checks
commit
|
commitdiff
|
tree
2021-08-12
Shaunak Kishore
Cle
a
n up irgen-bespoke
ge
t
te
r
code
commit
|
commitdiff
|
tree
2021-08-12
Shayne Fletcher
Tweak Hh
a
sClass C++:
R
eplace
tuples
commit
|
commitdiff
|
tree
2021-08-12
David Snider
Handle
n
othing and
n
oreturn as types for native functions
commit
|
commitdiff
|
tree
2021-08-12
Rick Lavoi
e
Remove all tmps spanning call rest
r
i
c
tions
commit
|
commitdiff
|
tree
2021-08-12
Rick Lavoie
Implemen
t
basic mem
o
ry rem
a
t
e
rial
i
za
t
ion i
n
vasm-graph
.
.
.
commit
|
commitdiff
|
tree
2021-08-12
Rick Lavoie
F
i
x bad args in emitInter
p
Req
and emitInterpReqNoTranslate
commit
|
commitdiff
|
tree
2021-08-12
Edwin Smi
t
h
fix -Wran
g
e-l
o
op-c
o
nstruct warning in coeffects-conf
i
g
.
cpp
commit
|
commitdiff
|
tree
2021-08-12
Vincent Siles
In
t
roduc
e
unstable feature flag for
ab
s
tract EC
commit
|
commitdiff
|
tree
2021-08-12
V
i
nc
e
nt Siles
implement E
C
abstract cons
t
a
nts
commit
|
commitdiff
|
tree
2021-08-12
Vin
c
ent S
i
les
add syntax f
o
r
abs
t
ract enum c
l
ass
commit
|
commitdiff
|
tree
2021-08-12
Vincent Siles
Update ast struc
t
ure for abstract EC
commit
|
commitdiff
|
tree
2021-08-12
H
e
nri Verroke
n
Make wat
c
hman+manif
o
ld and
d
irty_f
i
les t
i
meouts configurable
commit
|
commitdiff
|
tree
2021-08-12
Henri Verroken
Te
l
e
metry
f
or h
g
dirty files q
u
ery
commit
|
commitdiff
|
tree
2021-08-12
Henri
Ver
r
o
k
e
n
Trivial cl
e
a
n
up in serv
e
r
Laz
y
Init
commit
|
commitdiff
|
tree
2021-08-12
Henri Verr
o
ken
Remove old a
n
d useless o
u
t
er saved-s
t
a
te
l
oa
d
ing timeou
t
commit
|
commitdiff
|
tree
2021-08-12
Michael Thomas
Reinsta
t
e e
r
r
or
on tuple array get
with non-
i
n
t
commit
|
commitdiff
|
tree
2021-08-12
Katy Vo
o
r
Add R
e
adOnly
O
p t
o
B
aseL
commit
|
commitdiff
|
tree
2021-08-11
Sh
a
yne Fletcher
Tweak H
H
BC AST C++: Re
n
ame hha
s
_type::Info
hha
s
_typ
e
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
Tweak
H
ha
s
Class C++: replace Vec
w
i
t
h Slice
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fle
t
cher
Twe
a
k HhasClass
C++: uses field now
S
tr
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletche
r
Tweak
H
hasClass C++
:
Use n
e
w hhbc_ast::
U
seA
s
Visibility
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
Tweak HhasCla
s
s C++: Do
c
Comment to
M
aybe<Str
<
_>>
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
Tweak H
h
asFunction C++
:
Ren
a
me Flags H
h
asFun
c
ti
o
nFlags
commit
|
commitdiff
|
tree
2021-08-11
Shayne F
l
e
t
ch
e
r
Twea
k
HhasFunction C++: Ve
c
to Slic
e
commit
|
commitdiff
|
tree
2021-08-11
Bo
b
Ren
migrate all call
e
rs to
lookup
b
y symbol ha
s
h
commit
|
commitdiff
|
tree
2021-08-11
Jake
B
ailey (Hacklang
)
Port Con
f
ig_f
i
le's
i
nt/float/bool/str
i
ng list ge
t
t
ers
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Jake Bailey (Hacklang)
Re
m
o
ve ~del
i
m argument from C
o
nfig_file
.
Gett
e
rs
.
string_list
commit
|
commitdiff
|
tree
2021-08-11
J
a
ke
B
a
iley
(
Hackla
n
g
)
S
witc
h
Con
f
ig_file
over to Rus
t
implementation
commit
|
commitdiff
|
tree
2021-08-11
Shaunak Kishore
Rename Pack
e
dArray -> Va
n
il
l
aVec
commit
|
commitdiff
|
tree
2021-08-11
Thomas Jiang
F
ix access
f
or
t
ype consta
n
t f
r
om
u
nresolved t
y
pe
commit
|
commitdiff
|
tree
2021-08-11
Xuli
n
g
Chen
Add \var_ex
p
ort_pure
commit
|
commitdiff
|
tree
2021-08-11
R
odrigo
Muñoz
Pure Ref
l
e
ction
C
lass::getTyp
e
Con
s
t
ant
N
ame
s
WithCa
c
h
ing
commit
|
commitdiff
|
tree
2021-08-11
Rodri
g
o
M
uñoz
Pure Reflect
i
o
n
T
y
pe::__cons
t
r
uct
commit
|
commitdiff
|
tree
2021-08-11
Mich
a
el C
o
lavita
Precis
e
memory effects for
V
MRegs
commit
|
commitdiff
|
tree
2021-08-11
Shayne
Fle
t
c
her
Tweak H
H
BC ASTs C+
+
: cbin
d
gen i
m
p
r
ovements
commit
|
commitdiff
|
tree
2021-08-11
N
a
than Hawkes
Allow s
y
mbol ser
v
i
ce to return results for dy
n
amic
a
lly
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Co
d
em
o
dService
Bot
update
v
er
s
ion
.
h
commit
|
commitdiff
|
tree
2021-08-11
Mistr
a
l Orhan Jean
.
.
.
Remove Tobject
commit
|
commitdiff
|
tree
2021-08-11
Mistra
l
Orhan
Jean
.
.
.
Ge
n
erate Terr instea
d
of
T
obj when a
n
e
w e
x
pr
e
s
s
ion
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Mistral
Orhan Jean
.
.
.
Unknown XHP c
l
asses produ
c
e Terr instead of Tobj
commit
|
commitdiff
|
tree
2021-08-11
Mi
s
tral
Orhan Je
a
n
.
.
.
Gener
a
te T
e
rr instead of
T
o
b
jec
t
du
r
ing inva
l
i
d
refinement
commit
|
commitdiff
|
tree
2021-08-11
Katy V
o
o
r
Make En
a
bleReadOnlyEnforce
m
ent
flag
w
arn/none/except
i
on
commit
|
commitdiff
|
tree
2021-08-11
Katy V
o
or
R
eadon
l
y in emitter flag
commit
|
commitdiff
|
tree
2021-08-11
Katy Voor
G
u
a
rd ReadO
n
ly proper
t
y r
u
n
time enforcement on runtime
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Rick
L
a
voie
Rename R
e
poAuthType:
:
Array typ
e
s
commit
|
commitdiff
|
tree
2021-08-11
Dominik Gabi
recognize `__sink
(
)` calls
commit
|
commitdiff
|
tree
2021-08-11
D
ominik Gabi
recognize `__source()
`
cal
l
s
commit
|
commitdiff
|
tree
2021-08-11
Wi
l
f
r
e
d Hug
h
es
A
d
d
.
m
li file for nastInitCheck
commit
|
commitdiff
|
tree
2021-08-11
Sen
H
u
a
ng
Add
configurable
wi
n
dow size fo
r
zstd respons
e
s
commit
|
commitdiff
|
tree
2021-08-10
Thomas
Jiang
Traverse temporary variable assignmen
t
s in identify
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Brett C
h
ik
Add a boo
l
ean flag to
t
he Unserial
i
zer to pre
v
ent cl
a
ss
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Jake Baile
y
(
Hacklang)
Attempt to fix i
n
termitten
t
hhi compilati
o
n bug
commit
|
commitdiff
|
tree
2021-08-10
Shayne Fletcher
Twe
a
k HHBC
A
ST C++:
D
on't s
i
g
n
hh
b
c-ast
.
h
,
no need
commit
|
commitdiff
|
tree
2021-08-10
S
h
ayne Fletcher
Tweak Hha
s
Method C++:
Get
as
c
l
o
s
e to `repr(C)` as
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Sha
y
ne Flet
c
he
r
Tweak HHBC AST: Implement
b
uck rule to gene
r
ate hhbc
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Rodr
i
go M
u
ñoz
Pu
r
e Re
f
le
c
tionProperty::g
e
t
Attribu
t
e
sNa
m
esp
a
ced
commit
|
commitdiff
|
tree
2021-08-10
S
h
a
y
ne
Fletcher
T
weak HhasProperty
t
o be C++ f
r
iend
l
y
commit
|
commitdiff
|
tree
2021-08-10
Rodrigo Muñoz
Pure Re
f
l
ectionClass::getOrderedP
r
opertyInfos
commit
|
commitdiff
|
tree
2021-08-10
Rick
L
avoi
e
Enable
m
ore DCE of dead 86r
e
i
f
ied_prop
accesse
s
in
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
R
ick Lavoi
e
S
e
t HHBBC fina
l
threads in run
.
php
commit
|
commitdiff
|
tree
2021-08-10
Rick Lavoie
More HHBBC preresolve lo
g
i
c
a
bit more
dete
r
m
i
n
i
sti
c
commit
|
commitdiff
|
tree
2021-08-10
Rodrigo Muñoz
Pu
r
e
Reflec
t
ionPrope
r
t
y
:
:
getDefault
V
a
l
ue
commit
|
commitdiff
|
tree
2021-08-10
Rod
r
igo M
u
ñoz
Expli
c
i
t
defaults for ReflectionClass::n
e
wInstan
c
eArg
s
commit
|
commitdiff
|
tree
2021-08-10
Kat
y
Voor
Raise
U
ndefProp -
>
T
hrow
U
nd
e
f
PropException
commit
|
commitdiff
|
tree
2021-08-10
J
ake Bailey
(Hackl
a
n
g)
Fix incorrect behavior of Decl::dep_typ
e
commit
|
commitdiff
|
tree
2021-08-10
X
u
l
ing Chen
A
d
d \print_r_
p
u
r
e
commit
|
commitdiff
|
tree
2021-08-10
M
i
stral Or
h
an Jean
.
.
.
Log bad types to S
c
uba
commit
|
commitdiff
|
tree
2021-08-10
Mi
s
tral Or
h
an Jean
.
.
.
Tany/Terr/Tobje
c
t lo
g
ger
commit
|
commitdiff
|
tree
2021-08-10
Mis
t
ral
Orhan Je
a
n
.
.
.
Set
l
o
g levels from hh configuratio
n
commit
|
commitdiff
|
tree
2021-08-10
Katy Voor
Read
o
nlyEnforcemen
t
Fla
g
race
c
ondi
t
io
n
commit
|
commitdiff
|
tree
2021-08-10
David Snider
Mor
e
post-ty
p
e
-juggling clean up
commit
|
commitdiff
|
tree
2021-08-09
Wilfred Hu
g
hes
Use 'ast
'
n
a
m
ing consis
t
ently
commit
|
commitdiff
|
tree
2021-08-09
Sankha Narayan
G
u
r
i
a
context consta
n
ts
in classes resolve correc
t
ly
commit
|
commitdiff
|
tree
2021-08-09
Kat
y
Voo
r
Make Ena
b
l
e
Re
a
dOnlyEnforcement acc
e
ssible in run
t
ime
commit
|
commitdiff
|
tree
2021-08-09
Michael Colav
i
ta
R
e
move redundant
stores of
known
v
alues in
load-elim
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fle
t
cher
T
w
eak `HhasTypeConstant` C++: Replace O
p
tion with May
b
e
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fle
t
cher
Tweak `H
h
asTypeC
o
n
sta
n
t`
C
++:
R
eplace String
w
it
h
Str
commit
|
commitdiff
|
tree
2021-08-09
M
ike Qian
Remove support
f
or emitting native inst_meths
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fle
t
cher
T
w
eak HhasRecord C++: Replace
Ve
c
with Slice
and mark
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Sh
a
yne Fletcher
Tweak HhasRecord C++: Mark Span r
e
pr(C)
;
u
p
d
ate cb
i
ndg
e
n
commit
|
commitdiff
|
tree
2021-08-09
Shay
n
e Fletcher
Tweak HhasRecord C++: Repl
a
ce Option
with Maybe in
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne
Flet
c
her
Tweak
H
h
asRecord C++: Mark Field repr(C)
a
nd
add to
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fle
t
c
h
er
T
w
eak
HhasRecord
C
+
+: Field,
R
eplace
'a s
t
r
with
Str
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
S
hayn
e
Fletcher
Tweak HhasRecord
C++ : Fi
e
l
d
, Option to M
a
ybe
commit
|
commitdiff
|
tree
2021-08-09
Jam
e
s
W
u
O
n
ly
u
se is_readonly_expr when enforcement
is on
commit
|
commitdiff
|
tree
2021-08-09
J
a
mes Wu
Ma
k
e
par
a
meter's
re
a
donlyness expl
i
cit for readonly
commit
|
commitdiff
|
tree
2021-08-09
Rick Lavoie
F
i
x
f
ixup
V
mfpUsa
g
es
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletcher
Improv
e
encaps
u
lati
o
n;
restr
i
ct fiel
d
visibility
commit
|
commitdiff
|
tree
2021-08-09
Jak
e
Bai
l
ey (Hacklang
)
Update nohash-hasher to 0
.
2
commit
|
commitdiff
|
tree
2021-08-09
J
a
ke Bailey (Hacklang)
Add FileS
u
mmary
t
ype
commit
|
commitdiff
|
tree
2021-08-08
Michae
l
C
o
lavita
D
rop
S
ync from iterator
a
nd a
l
locat
i
on
c
al
l
s
commit
|
commitdiff
|
tree
2021-08-08
Michael Co
l
avita
Kil
l
a few m
o
re unnecessary SyncMode::Sync
s
commit
|
commitdiff
|
tree
next