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
adding pieces of the translation function from nast to hhbc ast
2017-02-09
Hu
g
o Ventu
r
i
n
i
adding
p
i
eces of
t
he trans
l
ation fu
n
ction f
r
om nast
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Hugo Vent
u
rini
moving project
t
o
OSS
commit
|
commitdiff
|
tree
2017-02-09
Andrew Kennedy
Use
T
yping
_
subty
p
e
.
add_constr
a
int consistently
commit
|
commitdiff
|
tree
2017-02-09
Rick La
v
oie
Notice w
h
en using the +
o
p
erator
o
n array
s
i
n Hack
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Rick La
v
o
ie
Re
n
ame MixedArray::*
H
ackArr functions
to MixedArray
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Rick Lavoie
Ad
d
op
t
ional notices wh
e
n binding a ref inside PHP
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Dway
n
e
Reeves
Refactor
findref to n
o
t use lazy heap
commit
|
commitdiff
|
tree
2017-02-09
Eric Lipper
t
Le
x
an
d
parse "exec
u
ti
o
n
s
tri
n
gs" in FF parser
commit
|
commitdiff
|
tree
2017-02-09
Eric Lipp
e
rt
A
llo
w
b
r
aced expressions on right side of a
r
rows in
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Andrew Kenn
e
dy
Fix f
o
r assignment betw
e
en newtype and lower-bounded
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Rick Lavoie
Fo
r
bid unset
o
n non-
e
nd vec ele
m
ents
commit
|
commitdiff
|
tree
2017-02-08
E
r
ic Lippert
Mak
e
"
const
"
case
i
nsensi
t
ive in FF parser
commit
|
commitdiff
|
tree
2017-02-08
Andrew Kennedy
S
u
btyp
e
logging
commit
|
commitdiff
|
tree
2017-02-08
Kasper Kopec
JSON RP
C
version of format request/res
p
onse
commit
|
commitdiff
|
tree
2017-02-08
S
t
eve Walk
A
a
r
ch64 -
l
oadb/movxbl -> loadzbl peephole
commit
|
commitdiff
|
tree
2017-02-08
Max Wang
A
l
low
p
artia
l
o
verride f
o
r hhbb
c
byt
e
c
ode hash
/
equals
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
M
ax Wang
F
i
x comments
a
bout
p
adding in
Func::S
h
aredD
a
t
a
commit
|
commitdiff
|
tree
2017-02-08
Jacob Bower
Us
e
proper version infra for ext_watchman + e
x
t_
f
actparse
commit
|
commitdiff
|
tree
2017-02-08
Edwin Smith
R
eapply D415
3
452
R
e
fa
c
t
or HeaderWord into HeapObject
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Christ
o
p
he
r
Dy
k
es
A
djust t
h
e
H
eaderWord union to lay
o
u
t
correctly under
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Hugo Venturini
maki
n
g the type checker return Nast
.
fun_
instea
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Ma
d
elaine Boyd
Log a warning on string increment/decrement
.
commit
|
commitdiff
|
tree
2017-02-07
Ja
c
ob Bower
Better
h
a
n
dling of bad args in ext
_
fac
t
p
ars
e
commit
|
commitdiff
|
tree
2017-02-06
Kaspe
r
Kopec
Re
m
o
v
e
File_c
o
ntent
.
t
commit
|
commitdiff
|
tree
2017-02-06
Kasper Ko
p
ec
J
S
ON
R
PC version of Highligh
t
references
r
eques
t
/r
e
s
ponse
commit
|
commitdiff
|
tree
2017-02-06
Kasp
e
r
Kopec
Un-suppr
e
ss "Wa
r
ning 27: unused
variab
l
e" in client
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Kasper Kop
e
c
JSON R
P
C version of Find r
e
f
e
rences request
commit
|
commitdiff
|
tree
2017-02-06
Kasper Kopec
JSON
R
PC version o
f
Find references response
commit
|
commitdiff
|
tree
2017-02-06
Kasper Kopec
Add "ful
l
_name" to Symbol
D
efin
i
tion
commit
|
commitdiff
|
tree
2017-02-06
Kasper
K
opec
Fix
b
ug
with iden
t
i
f
y s
y
mb
o
l for static prope
r
ty decl
a
r
a
tions
commit
|
commitdiff
|
tree
2017-02-06
K
asper Kope
c
C
r
eate I
d
e_api_
t
ypes module
commit
|
commitdiff
|
tree
2017-02-06
Philip H
ö
lzens
p
i
e
s
Co
r
r
e
cting
precede
n
ce
o
f
`
inst
a
nceof`
o
ver `!`
commit
|
commitdiff
|
tree
2017-02-06
Phili
p
Hölzenspie
s
Multiple fixe
s
(missing cases) f
o
r the lowerer
commit
|
commitdiff
|
tree
2017-02-06
Mark Williams
B
etter co
n
stant folding for concat
commit
|
commitdiff
|
tree
2017-02-05
Mark
Williams
Do
n
't limit parallelism fo
r
sandc
a
stle t
e
st runs
commit
|
commitdiff
|
tree
2017-02-04
Mohammad
H
usain
A
ddin
g
v
e
rbose logg
i
n
g
to debug
r
e
post logic
commit
|
commitdiff
|
tree
2017-02-03
Edwin Smith
R
e
factor
t
ype_scan
to prod
u
ce addresses
o
f
pointers
commit
|
commitdiff
|
tree
2017-02-03
Jan Ora
v
ec
C
onvert HHAS fault
h
a
ndlers to
c
a
tch h
a
ndl
e
rs
commit
|
commitdiff
|
tree
2017-02-03
Jan Or
a
v
e
c
G
e
neralize Catc
h
, m
a
k
e instan
c
eo
f
c
hec
k
s expli
c
it
commit
|
commitdiff
|
tree
2017-02-02
B
in Liu
Adjus
t
jit
.
m
aturi
t
y calculat
i
on
t
o start fr
o
m 1
commit
|
commitdiff
|
tree
2017-02-02
Al
e
xander
Chow
Use Watchman flush-subscriptions in
H
ack Wa
t
c
h
man cli
e
nt
commit
|
commitdiff
|
tree
2017-02-02
Saleem Abdulr
a
sool
build: av
o
i
d
unnecessa
r
y exe
c
s
o
f c
+
+
commit
|
commitdiff
|
tree
2017-02-02
Rick Lavoie
Perform
i
nt-like s
t
ring key conver
s
ion
w
hen casting
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Eugene Letuch
y
u
s
e
R
predi
c
ated rea
s
on for all is_<bui
l
tin_type> funcs
commit
|
commitdiff
|
tree
2017-02-02
Eric Lip
p
er
t
Make l
a
ngu
a
ge na
m
e optional in FF parser
commit
|
commitdiff
|
tree
2017-02-02
Er
i
c Lipp
e
rt
Allow nam
e
d nested functions in FF parser
commit
|
commitdiff
|
tree
2017-02-02
Eric Lippert
Fi
x
assoc
i
a
tivity of ?: op
e
rator in
FF parser
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
u
se
r
eserv
e
d 2M pages f
o
r
h
o
t reg
i
ons
o
f
code cache
commit
|
commitdiff
|
tree
2017-02-01
Aaron Or
e
nstei
n
I
ssue7636
commit
|
commitdiff
|
tree
2017-02-01
Jan Oravec
S
k
ip i
n
lined frames when attributing the
c
ost at enter
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Christopher D
y
kes
Fix OS
S
b
u
i
ld
commit
|
commitdiff
|
tree
2017-02-01
Edwin
Sm
i
t
h
Use emplace_b
a
ck in
s
can fu
n
cti
o
ns
commit
|
commitdiff
|
tree
2017-02-01
Edwin Smith
Log request age at each
gc
commit
|
commitdiff
|
tree
2017-02-01
Chr
i
stoph
e
r Dyke
s
Use a long l
o
n
g
for
64-bit l
i
te
r
al
i
n vixl
commit
|
commitdiff
|
tree
2017-02-01
Jacob B
o
wer
No longer use s
h
ar
e
d_pt
r
but still avoid
fre
e
'in
g
acti
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Jac
o
b
B
ower
Mak
e
e
x
t_wa
t
chman test only alert dev
x
_www
commit
|
commitdiff
|
tree
2017-02-01
Jacob Bower
M
o
v
e
ext
_
w
atc
h
man i
n
t
o open-source
commit
|
commitdiff
|
tree
2017-02-01
C
h
ristop
h
e
r
Dy
k
e
s
Prevent Stack Buffer Over
f
l
ow in GD
d
ynamicGetbuf
commit
|
commitdiff
|
tree
2017-02-01
Chr
i
stopher Dykes
Prevent NULL pointer dereference in Si
m
p
l
eXMLEleme
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Christopher Dykes
i
m
agefilltoborder
s
tackoverflow on trueco
l
or ima
g
es
commit
|
commitdiff
|
tree
2017-02-01
C
h
ristopher
D
ykes
Integer overf
l
o
w
in
g
dIma
g
e
S
caleBilinearPalet
t
e()
commit
|
commitdiff
|
tree
2017-02-01
C
h
ris
t
opher D
y
kes
i
mag
e
createfrom
g
d2() may leak mem
o
ry
commit
|
commitdiff
|
tree
2017-02-01
Edwi
n
Smi
t
h
Bo
u
nds
c
h
eck
in PtrMap
commit
|
commitdiff
|
tree
2017-02-01
Christop
h
er Dykes
Upda
t
e
t
he required too
l
s
et workaround to Visual Studio
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
C
hristopher Dy
k
es
imagegd2() writes wrong chun
k
si
z
es
on boun
d
aries
commit
|
commitdiff
|
tree
2017-02-01
Philip Hölzens
p
ies
Fixes
f
or XHP, trailing junk and
commit
|
commitdiff
|
tree
2017-02-01
Phi
l
ip Hölzenspies
Use
T
r
ait, Switch and is_ref
f
ixes
commit
|
commitdiff
|
tree
2017-02-01
Jim Sax
m
an
A
dd some inline a
a
rch64 assembly
commit
|
commitdiff
|
tree
2017-02-01
Jim Sa
x
man
Enabl
e
CRC32
i
nstructio
n
s for hashing
commit
|
commitdiff
|
tree
2017-02-01
M
a
rk
W
illiams
Clean
u
p some
TOD
O
s
commit
|
commitdiff
|
tree
2017-02-01
Mark Willi
a
m
s
Shrink
some hhbbc data str
u
c
tures
[
9/n]
commit
|
commitdiff
|
tree
2017-01-31
Bin Liu
delete Class::MethodCreateHook
commit
|
commitdiff
|
tree
2017-01-31
Alexey
T
optygin
Make dic
t
[$a => &$b] a syntax error, no
t
a runtime
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Nat Mote
Lazy
-
initi
a
li
z
e null
_
reade
r
commit
|
commitdiff
|
tree
2017-01-31
Alexey Top
t
y
g
in
Always hphp_process_
e
xit if we di
d
hphp_
p
rocess_in
i
t
.
commit
|
commitdiff
|
tree
2017-01-31
Alexey Toptygin
F
i
x nits I forgot
a
bout when land
i
ng
s
tack ending in
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Ga
b
e Le
v
i
Update
handling of J
S
XText to trim
a
nd
f
ilter empty
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Alexey To
p
t
y
gi
n
Also inlin
e
the fast
path for $packed
A
rr
a
y[] = $foo
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Al
e
xe
y
Topt
y
gi
n
I
n
li
n
e the fas
t
pa
t
h for
$
vec[] =
$foo when jit
t
ing
.
commit
|
commitdiff
|
tree
2017-01-31
Alexey Toptygin
A
l
low
T
y
pe::box
a
nd
T
ype::ptr to preserve
type spe
c
i
a
liza
t
ion
.
commit
|
commitdiff
|
tree
2017-01-31
Eric Li
p
pert
F
i
x preceden
c
e of
;
: in F
F
parser
commit
|
commitdiff
|
tree
2017-01-31
Eric L
i
ppert
All
o
w paren
t
, self
,
static as
identifiers
commit
|
commitdiff
|
tree
2017-01-31
Eric Lip
p
ert
All
o
w em
p
t
y
, eval, isset
as identifie
r
s
commit
|
commitdiff
|
tree
2017-01-31
Eric L
i
ppe
r
t
Al
l
ow
d
efine as ident
i
fie
r
commit
|
commitdiff
|
tree
2017-01-31
Jan
O
ra
v
ec
Do not
crash
on deep copy
commit
|
commitdiff
|
tree
2017-01-31
Gui
l
herme Ottoni
Fix a
n
asse
r
t in Pr
e
computedResults::get()
commit
|
commitdiff
|
tree
2017-01-30
Eric Shrewsberry
v0
.
4
.
3 - Increase the cost of br
e
aking after an a
s
s
ignmen
t
commit
|
commitdiff
|
tree
2017-01-30
Er
i
c
S
hrewsberry
v0
.
4
.
2 -
F
ix som
e
one off bugs for various g
r
a
mmar
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Eric Shrewsb
e
rry
v0
.
4
.
1 - Add abili
t
y to crea
t
e rule
s
and spans of d
i
fferen
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Er
i
c Sh
r
ews
b
erry
v
0
.
4
.
0 -
F
ix spans and span cost
c
alc
u
lations
commit
|
commitdiff
|
tree
2017-01-30
E
r
ic S
h
rewsberry
v0
.
3
.
9 - Add lazy rules to allow fo
r
more flexi
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Mark W
i
llia
m
s
A
dd an interp,jit mode to te
s
t/run
commit
|
commitdiff
|
tree
2017-01-30
Eric Lippert
Allow
a
s
ync a
s
an
identifier
commit
|
commitdiff
|
tree
2017-01-30
Aaron Orenstein
Ensure that
Type
d
Values sto
r
ed
to ma
p
refere
n
ce
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Oguz Ulgen
Remove typ
e
constant from the test
commit
|
commitdiff
|
tree
2017-01-30
Eric Lip
p
ert
Add
w
h
e
r
e
clause parsing to FF
parse
r
commit
|
commitdiff
|
tree
2017-01-30
Andrew
Kennedy
Typ
e
d AST: classe
s
commit
|
commitdiff
|
tree
2017-01-30
A
n
drew Kennedy
Visitor on annotat
e
d AST
commit
|
commitdiff
|
tree
2017-01-30
Neal Poole
Support exporting representat
i
ons of EC
keys
t
o
f
ile
commit
|
commitdiff
|
tree
2017-01-30
Dani
e
l Andersso
n
add unit test f
o
r hardwa
r
e count
e
r
commit
|
commitdiff
|
tree
next