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
Update ext_datetime to return darrays
2018-07-17
C
atheri
n
e Gasnier
tast for do loops
sh
o
uld be union
o
f a
l
l i
t
era
t
ions
commit
|
commitdiff
|
tree
2018-07-17
Marshall R
o
ch
remove some uses of -unsafe-string
commit
|
commitdiff
|
tree
2018-07-17
David Snide
r
M
ark unset as Rx
a
n
d MaybeMutable
commit
|
commitdiff
|
tree
2018-07-17
Guilherm
e
Ottoni
Fix profile c
o
unt for in
l
ine regions' entry
and retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2018-07-17
James Wu
C
o
nvert rest of typeche
c
k
er tes
t
s to
u
se HH
_
F
LAGS
commit
|
commitdiff
|
tree
2018-07-17
Will
P
itts (they
.
.
.
Disallow `$` as
a unary oper
a
t
or unle
s
s
a
s
part of
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Thomas Jiang
Gate coroutin
e
s b
e
hi
n
d d
i
recto
r
y
commit
|
commitdiff
|
tree
2018-07-16
G
u
ilherme Otto
n
i
C
lea
r
C
G
Meta
data af
t
e
r
failing to
emit a prolog
u
e
commit
|
commitdiff
|
tree
2018-07-16
James Wu
B
a
n declare st
a
temen
t
s
in Ha
c
k
commit
|
commitdiff
|
tree
2018-07-16
Will Pitts (they
.
.
.
Skip L
S
P
tests that
t
ime out
.
commit
|
commitdiff
|
tree
2018-07-16
R
i
ck Lavoie
Fix HackC code-gen f
o
r
dyn
a
m
ic sta
t
ic pr
o
perty
i
n
c
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Thomas
J
ia
n
g
Reenab
l
e Ha
c
k
P
P
L m
e
th
o
d and f
u
nction type
c
hecking
commit
|
commitdiff
|
tree
2018-07-16
Bin
Liu
fix
h
uges
t
ack accounting
commit
|
commitdiff
|
tree
2018-07-16
Will Pitts (they
.
.
.
D
on't
a
llow
ref
e
rences
on
t
he right
hand side of inst
a
nceof
commit
|
commitdiff
|
tree
2018-07-16
Vassil Mladenov
Pr
e
ven
t
explici
t
types on l
e
gacy collections
commit
|
commitdiff
|
tree
2018-07-16
David Snider
Mark the i
s
_* functi
o
ns as Mayb
e
M
u
tab
l
e
t
o hack and
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Vlad
i
mir
M
atv
e
ev
Check argument to 'u
n
set' in reactive mode
commit
|
commitdiff
|
tree
2018-07-16
James Wu
Improve lowering errors
commit
|
commitdiff
|
tree
2018-07-16
K
u
n
al Meht
a
Remo
v
e EnableHa
c
k
c
OnlyFeature op
t
ion
commit
|
commitdiff
|
tree
2018-07-16
Kunal Mehta
Ad
d
HH\Lib\_Private\Nativ
e
\random_int to
HHI
commit
|
commitdiff
|
tree
2018-07-16
V
assil Mladen
o
v
Add
ffp par
s
e er
r
o
r
when a p
r
operty is
v
ar
commit
|
commitdiff
|
tree
2018-07-16
M
a
r
tin Booth
Change bac
k
trace to
re
t
ur
n
list
of darrays rather than
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Edwin Smith
Repla
c
e so
r
ted ma
p
s with f14 map
s
in stream-wrapper
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
James W
u
Disallow t
o
plev
e
l s
t
atem
e
nts
commit
|
commitdiff
|
tree
2018-07-15
Edwin Smith
Replace
u
nnecessarily
orde
r
ed std::set/map
w
i
th F14
.
.
.
commit
|
commitdiff
|
tree
2018-07-14
M
a
rcy Pa
r
k
M
e
rge preg_replace_impl and p
r
eg_match_impl
d
/
varray
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Brett Simm
e
rs
D
e
lete Objec
t
D
ata::de
c
l
PropIn
d
()
commit
|
commitdiff
|
tree
2018-07-13
Jake
B
aile
y
(
Ha
c
klang)
Don't add tra
i
ling com
m
a after splat argument
commit
|
commitdiff
|
tree
2018-07-13
V
lad
i
mir Matveev
Compile
r
egexes
once
commit
|
commitdiff
|
tree
2018-07-13
Vlad
i
mir Matveev
Mov
e
'&
'
as unary operator
ch
e
ck t
o
typing
p
hase
commit
|
commitdiff
|
tree
2018-07-13
Vladimir M
a
tveev
Gate ref
e
rence
relat
e
d checks
u
n
der unsafe_rx flag
commit
|
commitdiff
|
tree
2018-07-13
Vla
d
i
mi
r
Matveev
Filter com
m
ents d
u
rin
g
collec
t
ion
commit
|
commitdiff
|
tree
2018-07-13
Marcy Par
k
Mak
e
pre
g
_replace
_
im
p
l return darrays instead of PHP
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Will Pitts (they
.
.
.
Wait f
o
r positive c
o
nfirmation that h
h
_s
e
r
v
er
i
s i
n
itialized
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Jake Bai
l
ey (Hacklang)
L
ex tr
a
ilin
g
trivia for self-closin
g
XHP tags in exp
r
es
s
ion
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
mayer Zhang
Warning
fo
r
side-
e
ff
e
ct on top
-
l
e
ve
l
co
d
e
and
E
ntryPoint
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Kunal Meh
t
a
R
emove temporary
is/as h
i
nt b
a
n
s
commit
|
commitdiff
|
tree
2018-07-13
N
a
t Mote
Add rename to LSP t
y
pes
commit
|
commitdiff
|
tree
2018-07-13
Kunal Mehta
Rem
o
ve
i
s/as
experimental options
commit
|
commitdiff
|
tree
2018-07-13
Ku
n
al Mehta
Don't nam
e
space-alias fully-qualifie
d
names
commit
|
commitdiff
|
tree
2018-07-13
Vladimir M
a
tveev
Allow
mutabl
e
arguments i
n
async fu
n
ctions
commit
|
commitdiff
|
tree
2018-07-13
Oguz Ulgen
Disal
l
ow alternative sw
i
tch sy
n
tax
commit
|
commitdiff
|
tree
2018-07-13
Vl
a
d
imir Matveev
Re
p
la
c
e structur
a
l co
m
p
a
r
is
o
n of lexers
w
i
t
h compar
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Alexey Topt
y
gin
F
i
x d
y
namic pr
o
p
n
ame handlin
g
in
unserilizer fast
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Fred Emmott
Call evthread_use_pthreads()
o
n
s
tartup (#82
5
8)
commit
|
commitdiff
|
tree
2018-07-13
Sasha Manzyuk
(More) sound
t
yping of Shap
e
s::idx
commit
|
commitdiff
|
tree
2018-07-13
Hunter Gol
d
stein
Upd
a
t
e
`
to
V
aluesArray` and `toKeysA
r
ray` to
b
e varr
a
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
D
a
v
i
d Sn
i
d
er
Teach HHVM that PHP/Hack Arrays a
r
e
RxTraversables
commit
|
commitdiff
|
tree
2018-07-13
Mar
c
y Park
Make preg
_
match re
t
urn darray instead of PHP array
commit
|
commitdiff
|
tree
2018-07-13
Vladimir Mat
v
eev
Disallow
r
efefences in reactive code
commit
|
commitdiff
|
tree
2018-07-12
E
m
il Hesslow
Fix
DatePerio
d
to not return
the sam
e
instan
c
e all
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Alexe
y
Toptygin
Make hp
h
p/test/framew
o
rks/run
.
php --ver
b
ose output
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Alexey Toptygin
Add
c
all
s
ite pa
s
s-by-ref annotations to frame
w
or
k
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Brett Simmers
Mo
r
e
ca
l
l-time pa
s
s
-
b
y
-ref annotations
commit
|
commitdiff
|
tree
2018-07-12
Brett Simmers
Avoid unnecessary arra
y
i
n
crefs in arra
y
-c
o
mmon
.
c
pp
commit
|
commitdiff
|
tree
2018-07-12
E
d
win Smith
Re
n
ame a fe
w
apis to be pre
c
ise
about "bui
l
tin" vs
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
D
anie
l
Ne
i
ter
h
hvm:
w
h
i
t
elist
d
e
bugger shell command to byp
a
ss f
o
rking
.
.
.
commit
|
commitdiff
|
tree
2018-07-11
Wi
l
l Pitts (they
.
.
.
F
orma
t
and type i
n
teg
r
ation test Pyth
o
n files
.
commit
|
commitdiff
|
tree
2018-07-11
Kunal Mehta
Cons
o
lidate nam
e
space-a
l
ias
i
ng tests
commit
|
commitdiff
|
tree
2018-07-11
Mark Wil
l
iams
Be
t
ter heuristics for context_se
n
sitive_return_typ
e
commit
|
commitdiff
|
tree
2018-07-11
Mark Wi
l
liams
F
i
x
a
bug
p
assing ctx
a
r
g
s to inline inte
r
p
commit
|
commitdiff
|
tree
2018-07-11
Will P
i
tts (they
.
.
.
Blo
c
k
assignment to const a
r
ray in FFP
commit
|
commitdiff
|
tree
2018-07-11
Nat Mote
S
upport mul
t
i-hop/indirect find-refs in LSP
commit
|
commitdiff
|
tree
2018-07-11
Bin L
i
u
add worke
r
thread earlier when JIT gets
a
jumpstart
commit
|
commitdiff
|
tree
2018-07-11
Ryan Dav
i
s
Declare pro
p
erties on LibXM
L
Error class
commit
|
commitdiff
|
tree
2018-07-11
G
r
eg
Nisbet
sa
n
ity
check f
o
r
nu
l
lptr in w
o
rkers_
s
ho
u
ld_exit
commit
|
commitdiff
|
tree
2018-07-11
Edwin Smi
t
h
Split ut
i
l/hash-map-typedef
s
.
h into
hash-map
.
h and
.
.
.
commit
|
commitdiff
|
tree
2018-07-11
V
ladi
m
ir Matveev
Treat i
n
out
(
mu
t
able value) as mutab
l
e va
l
ue
commit
|
commitdiff
|
tree
2018-07-11
Edwin Smith
Scan co
n
tents
o
f re
q
::vector w
i
th
o
n
e call
commit
|
commitdiff
|
tree
2018-07-11
Andr
e
w Ken
n
edy
Mo
v
ing function type
subtyping into
s
ubt
y
pe simplification
commit
|
commitdiff
|
tree
2018-07-11
Sasha Manzyuk
Typing ru
l
es for idx
commit
|
commitdiff
|
tree
2018-07-11
Sasha Manzyuk
T
y
ping ru
l
e
s for Shapes:
:
i
dx
commit
|
commitdiff
|
tree
2018-07-11
Sasha Manzyuk
Sta
t
ic prope
r
ty
access
commit
|
commitdiff
|
tree
2018-07-11
Sash
a
Manz
y
u
k
Baby steps
towards for
m
alization of property a
c
c
e
s
s
commit
|
commitdiff
|
tree
2018-07-11
V
l
ad
i
mir Matveev
A
dd typ
e
s to repr
e
sent
R
xShallow/RxLocal fun
c
tions
commit
|
commitdiff
|
tree
2018-07-11
Vladimir Matveev
O
nly allow fore
a
c
h
over Rx\Traversable in r
e
a
ctive
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Conder Shou
H
a
ck
`--id
e
-r
e
f
a
ctor` support
for class constants
commit
|
commitdiff
|
tree
2018-07-10
Kunal Mehta
R
emove decl_over
r
ide_re
q
uire_hint opti
o
n
commit
|
commitdiff
|
tree
2018-07-10
Thomas Ji
a
ng
Disable
ppl
t
a
st
c
heck to speed up arc rebuil
d
commit
|
commitdiff
|
tree
2018-07-10
A
lexander Chow
Use Lazy init i
n
integrati
o
n
t
ests
commit
|
commitdiff
|
tree
2018-07-10
Will Pitts (they
.
.
.
Don'
t
allo
w
r
eferences in n
e
sted unary
e
x
p
ressions
.
commit
|
commitdiff
|
tree
2018-07-10
Ugonn
a
Iheana
c
ho
Make
M
ethod Search re
t
urn functions that contain que
r
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Ry
a
n Davis
De
c
lared pro
p
erty `$fi
l
ename` o
n
ZipArchive
commit
|
commitdiff
|
tree
2018-07-10
Bin Liu
try to fix a crash
commit
|
commitdiff
|
tree
2018-07-10
Edwin Sm
i
th
Use r
e
q::fast_se
t
<String> for d
i
sabled
s
chemas in stre
a
m
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Cathe
r
ine Gasnie
r
concrete const
a
nts must
h
a
v
e
in
i
tializer
commit
|
commitdiff
|
tree
2018-07-10
A
n
d
r
e
w
Kennedy
Return dynam
i
c
commit
|
commitdiff
|
tree
2018-07-10
A
n
dre
w
K
enned
y
Use of dy
n
ami
c
in fu
n
ction ap
p
lication
commit
|
commitdiff
|
tree
2018-07-10
Andrew Ke
n
ne
d
y
Dynamic
t
ype
commit
|
commitdiff
|
tree
2018-07-10
O
guz Ulgen
Expose coverage API to
g
e
t
filename
t
o
code coverage
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Ryan Davis
Add
i
ng
p
roperty
$
userMetadata
t
o BaseException
commit
|
commitdiff
|
tree
2018-07-10
Jake Bailey
(
H
acklang)
P
a
r
s
e e
r
ror for Pair initializers with
a number o
f
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Alexander Chow
I
n
c
r
e
ase Saved State prefe
t
cher t
i
meout time
commit
|
commitdiff
|
tree
2018-07-09
Kunal M
e
hta
P
e
rfor
m
n
a
mes
p
ace-aliasing befo
r
e othe
r
name
r
esolut
i
on
commit
|
commitdiff
|
tree
2018-07-09
Bin
L
iu
avo
i
d crazy sta
c
k
s
izes
commit
|
commitdiff
|
tree
2018-07-09
Vladimir Matve
e
v
Al
l
ow awaitable
s
to be
r
eturned from
c
o
nsequen
c
e/altern
a
t
ive
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
W
ill Pitt
s
(
t
h
ey
.
.
.
Classes
missing a name shouldn't trigger an assert
.
commit
|
commitdiff
|
tree
2018-07-09
Alexander Chow
Also log recheck fa
n
out count
in type_check_dirty
commit
|
commitdiff
|
tree
2018-07-09
Mark Willi
a
m
s
Fix
i
mpl
e
ment
a
tion of CG
e
tQuietL
commit
|
commitdiff
|
tree
2018-07-09
Sina
n
C
e
pel
add
a
u
nique identifie
r
to the end of prefixes
commit
|
commitdiff
|
tree
next