openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
F
ffi
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Low Activity
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Aug 17, 2024 — Aug 17, 2025
Showing page 74 of 82
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add --host flags if cross-compiling
Wayne Meissner
More...
over 16 years ago
Remove old build/Makefile rule
Wayne Meissner
More...
over 16 years ago
Add Rakefile to important files
Wayne Meissner
More...
over 16 years ago
Convert compilation to use rake-compiler
Wayne Meissner
More...
over 16 years ago
Move extension into ext/ffi_c to make the layout compliant with rake-compiler
Wayne Meissner
More...
over 16 years ago
Bump version to 0.3.0
Wayne Meissner
More...
over 16 years ago
Move NullPointerError under FFI:: namespace
Wayne Meissner
More...
over 16 years ago
When reading or returning a pointer that is NULL, return an instance of NullPointer, so operations on the pointer raise an error instead of crashing the VM.
Wayne Meissner
More...
over 16 years ago
Spawn more Newlines\!
Wayne Meissner
More...
over 16 years ago
Add newline at the end of C files
Wayne Meissner
More...
over 16 years ago
Speed up :string Struct fields by moving implementation to C code
Wayne Meissner
More...
over 16 years ago
Fix callback field spec for 1.9
Wayne Meissner
More...
over 16 years ago
Move :pointer field setting/getting into C code
Wayne Meissner
More...
over 16 years ago
Fix 1.9 compilation warnings
Wayne Meissner
More...
over 16 years ago
Short-circuit the upcall to ruby for primitive struct field types
Wayne Meissner
More...
over 16 years ago
Add :pointer field get/put benchmark
Wayne Meissner
More...
over 16 years ago
Move Struct#[] and Struct#[]= into C code for about another 20% speedup
Wayne Meissner
More...
over 16 years ago
Move more of Struct/StructLayout into C code for another 20% speedup
Wayne Meissner
More...
over 16 years ago
Split out ptr_{get, put}_{type} so they can be re-used
Wayne Meissner
More...
over 16 years ago
Move ALIGN and SIZE constant setting into C code
Wayne Meissner
More...
over 16 years ago
Start moving Struct implementation into C code. So far, about 20% speedup on field accesses.
Wayne Meissner
More...
over 16 years ago
Alias float to float32 and double to float64
Wayne Meissner
More...
over 16 years ago
Add float/double field read/write tests
Wayne Meissner
More...
over 16 years ago
Add basic read/write tests for all integer struct field types
Wayne Meissner
More...
over 16 years ago
Add support for callback struct fields. Patch from Luc Heinrich <
[email protected]
>
Wayne Meissner
More...
over 16 years ago
Enable fast-invokers for functions with callbacks.
Wayne Meissner
More...
over 16 years ago
Lots of cleanups for attached invokers
Wayne Meissner
More...
over 16 years ago
Move Proc->Callback caching into Callback.c
Wayne Meissner
More...
over 16 years ago
Only use a mutex to protect the MethodHandle pool if native threading is enabled
Wayne Meissner
More...
over 16 years ago
Fold the arity specific Invoker#call paths into one function
Wayne Meissner
More...
over 16 years ago
←
1
2
…
70
71
72
73
74
75
76
77
78
…
81
82
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree