repo.or.cz
/
jruby.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix for JRUBY-2882. Handle error messages related to constructors better
2008-08-18
wmeissn
e
r
A
d
d aliases for char/s
h
ort/int/lo
n
g_l
o
ng ops
commit
|
commitdiff
|
tree
2008-08-18
wmeissner
Add aliases t
o
alloc
_
* meth
o
ds
commit
|
commitdiff
|
tree
2008-08-16
w
m
eissner
Add bounds chec
k
ing t
o
FFI memory acces
s
es
commit
|
commitdiff
|
tree
2008-08-16
wmeissner
Rework
F
FI buffe
r
api a bi
t
commit
|
commitdiff
|
tree
2008-08-15
wmeissner
Add FFI platfor
m
fi
l
es f
o
r
i
38
6
-windows
commit
|
commitdiff
|
tree
2008-08-15
wmeissner
JFFI -
>
JRuby::FFI
fixes
commit
|
commitdiff
|
tree
2008-08-12
w
meiss
n
er
F
i
x up loading of external FFI p
r
ovid
e
rs
commit
|
commitdiff
|
tree
2008-08-12
wme
i
ssner
Move more FFI
platform ini
t
int
o
j
ava code
commit
|
commitdiff
|
tree
2008-08-12
wmeissner
Catc
h
the Unsatisf
i
edLinkErro
r
t
hrown
by JNA/JFFI whe
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-12
wmeissner
Add
u
n
t
e
s
ted suppor
t
for windows in FF
I
benchmarks
commit
|
commitdiff
|
tree
2008-08-12
wmeissner
Use msc
v
rt inste
a
d
o
f libc as the default library to
.
.
.
commit
|
commitdiff
|
tree
2008-08-11
wmeissne
r
Spee
d
up ze
r
o a
r
g
F
FI invocati
o
ns
commit
|
commitdiff
|
tree
2008-08-11
wmeissner
A
d
d getuid ben
c
hmark
commit
|
commitdiff
|
tree
2008-08-11
wmeissner
A
dd mi
s
si
n
g copy
r
ig
h
t headers for FFI files
commit
|
commitdiff
|
tree
2008-08-10
wmeissner
F
inish removing FF
I
dependency on
JI
commit
|
commitdiff
|
tree
2008-08-10
wm
e
is
s
ner
Add FFI Fact
o
ry
files
commit
|
commitdiff
|
tree
2008-08-10
wmeissne
r
M
o
re removal of JI from
t
he FF
I
setup
commit
|
commitdiff
|
tree
2008-08-10
wmeis
s
ner
F
i
rst
p
hase
of removing FFI depend
e
ncy on JI to
l
oa
d
it
commit
|
commitdiff
|
tree
2008-08-10
wm
e
i
ssner
M
o
r
e
fina
l
fi
e
ld cl
e
a
n
ups
commit
|
commitdiff
|
tree
2008-08-10
wmei
s
s
n
er
Slight change to th
e
FFI B
u
ffer api
-
s
h
orten a
l
loca
t
e_
.
.
.
commit
|
commitdiff
|
tree
2008-08-10
wmeissner
D
o
n't insert nil values
into the FFI CON
F
IG tabl
e
commit
|
commitdiff
|
tree
2008-08-10
wmeissner
Cleanup some more packages
commit
|
commitdiff
|
tree
2008-08-09
wmeissner
Add some
F
FI Memory
P
ointer a
n
d
Struct spec
s
commit
|
commitdiff
|
tree
2008-08-07
wmeissner
Separate out th
e
FFI method creat
i
on and attach
m
ent
.
.
.
commit
|
commitdiff
|
tree
2008-08-07
wme
i
ssner
C
l
eanup more low-hangin
g
-
fruit,
th
i
s ti
m
e in org
.
jruby
.
.
.
commit
|
commitdiff
|
tree
2008-08-07
wme
i
ssner
Remov
e
unused import
i
n
JNA
B
uffer
commit
|
commitdiff
|
tree
2008-08-07
wmeissner
C
l
eanups to org
.
j
r
u
b
y
.
uti
l
:
commit
|
commitdiff
|
tree
2008-08-06
w
m
e
issner
Kill off :buff
e
r_out and :buffer_in
commit
|
commitdiff
|
tree
2008-08-06
wme
i
ssner
M
i
nor c
l
eanups to FFI struct
commit
|
commitdiff
|
tree
2008-08-06
wmeissner
Finish r
e
v
a
mping
FFI he
a
p (in/out)
b
uffer
s
commit
|
commitdiff
|
tree
2008-08-06
wme
i
ssner
Add
J
NA FFI Buffer impl
commit
|
commitdiff
|
tree
2008-08-06
wmeissner
Sp
l
it out c
o
mm
o
n Buffer/Pointer operations
commit
|
commitdiff
|
tree
2008-08-06
wme
i
ssne
r
F
i
x unchecked
warning in JNA FFI provide
r
commit
|
commitdiff
|
tree
2008-08-06
wme
i
ssner
Clean
u
p some F
F
I
init code
commit
|
commitdiff
|
tree
2008-08-06
w
m
e
iss
n
e
r
Impl
e
m
ent calling convention s
u
pport as per JRUBY-2873
commit
|
commitdiff
|
tree
2008-08-06
wmeissne
r
Use "require 'j
a
va'" i
n
s
t
e
a
d of include Java and move
.
.
.
commit
|
commitdiff
|
tree
2008-08-03
wmeissner
Add FF
I
bench_gettimeofday
commit
|
commitdiff
|
tree
2008-08-03
wmeissner
Arity spl
i
t 2 a
n
d 3 a
r
g functions and reduce allocation
.
.
.
commit
|
commitdiff
|
tree
2008-08-03
wmeissner
A
rit
y
split zero
a
n
d
o
ne arg FFI methods - about
2
0
.
.
.
commit
|
commitdiff
|
tree
2008-08-03
wmeissner
Split out s
o
me inn
e
r
J
NA FFI provider classes to be
.
.
.
commit
|
commitdiff
|
tree
2008-08-03
w
m
e
i
ssner
Implement isNa
t
ive(
)
in
F
F
I
Invoker
commit
|
commitdiff
|
tree
2008-08-01
wmeissner
Throw LoadError with a
m
or
e
i
n
formative message if
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
w
m
eiss
n
er
Fixup S
y
slog#w
a
r
n
ing and
sim
i
lar
m
ethods
commit
|
commitdiff
|
tree
2008-08-01
wmeissner
Fi
x
up for JF
F
I =
>
JRu
b
y::
F
F
I changes
commit
|
commitdiff
|
tree
2008-08-01
w
meissner
Move all the
J
Ruby spe
c
ific
F
FI api implementation
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
w
meissner
Ad
d
back
w
ards
c
o
m
pa
t
M
odule#atta
c
h
_function for rub
i
nius
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
wmeissn
e
r
U
p
date FFI
api
s
l
ightly to partial
l
y
m
atch JRUBY-
2
873
commit
|
commitdiff
|
tree
2008-07-28
wmeissne
r
Arit
y
split Memor
y
Pointer
.
alloc
a
te
commit
|
commitdiff
|
tree
2008-07-28
wmeis
s
ner
Move platform
specific FFI Errno values u
n
de
r
Plat
f
orm
commit
|
commitdiff
|
tree
2008-07-28
w
m
eiss
n
e
r
M
o
v
e
p
latform sp
e
c
if
i
c Etc val
u
es un
d
er P
l
atform::Errno
commit
|
commitdiff
|
tree
2008-07-28
wmeissner
C
l
eanup FF
I
b
ench
m
arks a bit,
a
nd add rubi
n
ius
API
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
wmeis
s
ne
r
M
a
ke be
n
ch
_
chmod work a
g
ain
commit
|
commitdiff
|
tree
2008-07-26
wmei
s
sner
A
d
d some
e
rrno constants
commit
|
commitdiff
|
tree
2008-07-26
wmeissner
Add
OpenBSD FFI support fi
l
es
commit
|
commitdiff
|
tree
2008-07-26
wmeissne
r
Missed O
P
ENBSD
c
o
nstant
i
n
ffi/platfor
m
.
rb
commit
|
commitdiff
|
tree
2008-07-26
wmeissner
Add Ope
n
BS
D
platfor
m
commit
|
commitdiff
|
tree
2008-07-26
wmei
s
sner
u
se
setMemory() to clear
t
he me
m
ory al
l
ocated
commit
|
commitdiff
|
tree
2008-07-25
wmeiss
n
er
Add FFI support
f
i
le
s
for i386-linux
commit
|
commitdiff
|
tree
2008-07-25
wmeissner
Fixup non
-
M
ac
O
S bui
l
ds
commit
|
commitdiff
|
tree
2008-07-25
wme
i
s
s
ner
Support
mult
i
-a
r
c
h platf
o
rms (like MacOS an
d
Solaris)
commit
|
commitdiff
|
tree
2008-07-24
wmeissn
e
r
Silentl
y
con
v
ert u
n
s
i
gn
e
d 32
bit int to signed 32bit
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
w
m
eis
s
ne
r
When raising a Range
E
r
ror,
don'
t
call asJavaString
(
)
commit
|
commitdiff
|
tree
2008-07-24
wmeissne
r
F
ix
(
hop
e
fully)
a
NPE when rea
d
i
ng
a NULL string fi
e
ld
commit
|
commitdiff
|
tree
2008-07-24
wmeissner
Add
z
lib
commit
|
commitdiff
|
tree
2008-07-23
wmeissner
Add constant
g
eneratio
n
commit
|
commitdiff
|
tree
2008-07-23
wm
e
i
s
s
ner
Remove obsolete darwin
.
rb
commit
|
commitdiff
|
tree
2008-07-23
wmei
s
sne
r
Mer
g
e br
a
n
ch 'f
f
i'
commit
|
commitdiff
|
tree
2008-07-22
wm
e
i
s
sner
Drop in lates
t
F
FI const/struct
/
types gene
r
a
t
o
r
s
cripts
.
.
.
commit
|
commitdiff
|
tree
2008-07-21
wmeissner
H
o
o
k u
p
the "
c
lear
"
p
aram
e
ter of MemoryPointer
.
new()
commit
|
commitdiff
|
tree
2008-07-21
wmeiss
n
er
A
dd a
J
FFI
:
:P
l
atf
o
rm module
commit
|
commitdiff
|
tree
2008-07-21
wmeissn
e
r
A
d
d FFI be
n
chmarks
commit
|
commitdiff
|
tree
2008-07-21
w
m
e
issner
Fixup copyrig
h
t head
e
r
commit
|
commitdiff
|
tree
2008-07-21
wme
i
ssner
Add some
o
f the rub
y
side of
jruby-ffi
commit
|
commitdiff
|
tree
2008-07-21
wmeissner
Land java bits o
f
jruby-ffi
commit
|
commitdiff
|
tree
2008-07-03
w
me
i
ssner
U
n
used, d
e
pre
c
ating
commit
|
commitdiff
|
tree