-
Notifications
You must be signed in to change notification settings - Fork 415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modify the FFI library, apply to loongson platform #421
base: gh-241
Are you sure you want to change the base?
Commits on Sep 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3b09d1a - Browse repository at this point
Copy the full SHA 3b09d1aView commit details -
test: add case for allowing Buffer backing store for "string" FFI arg…
…ument The bug really lies in `ref`'s CString type (the `set()` function specifically), but this is a good test case to ensure the desired behavior through node-ffi. See #169.
Configuration menu - View commit details
-
Copy full SHA for 1187b80 - Browse repository at this point
Copy the full SHA 1187b80View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e5996 - Browse repository at this point
Copy the full SHA c2e5996View commit details -
test: attempt to fix test 169 on Linux
No strlcpy() apparently :\
Configuration menu - View commit details
-
Copy full SHA for 3d673ca - Browse repository at this point
Copy the full SHA 3d673caView commit details
Commits on Sep 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9cc5586 - Browse repository at this point
Copy the full SHA 9cc5586View commit details
Commits on Sep 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 979da99 - Browse repository at this point
Copy the full SHA 979da99View commit details
Commits on Sep 29, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 829d7da - Browse repository at this point
Copy the full SHA 829d7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c81ab1e - Browse repository at this point
Copy the full SHA c81ab1eView commit details -
It's still failing due to #239. The fix probably won't be backported, so let's just call v3 a no-go.
Configuration menu - View commit details
-
Copy full SHA for 529ea78 - Browse repository at this point
Copy the full SHA 529ea78View commit details -
test: load Foundation first instead
It's more low-level than Cocoa, and contains NSException directly.
Configuration menu - View commit details
-
Copy full SHA for f5e445b - Browse repository at this point
Copy the full SHA f5e445bView commit details
Commits on Nov 14, 2015
-
This isn't a great way to do this. We need to set up better bechmarks.
Configuration menu - View commit details
-
Copy full SHA for b6e8dba - Browse repository at this point
Copy the full SHA b6e8dbaView commit details
Commits on Nov 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 819c664 - Browse repository at this point
Copy the full SHA 819c664View commit details
Commits on Feb 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f0547a7 - Browse repository at this point
Copy the full SHA f0547a7View commit details
Commits on Aug 3, 2016
-
Move
errno
method implement to C++ sideExcept for on Windows where going native makes it return 0 every time for some reason I can't quite figure out. Leaving the previous logic works though. Fixes #273. Closes #284. Closes #314. Squashed commit of the following: commit d13bbe0 Author: Lee, SungUk <sulee@ea.com> Date: Fri Feb 19 14:31:21 2016 +0900 Add `node_ffi_errno` function and recover old `lib/errno.js` code V8 native of the some platform(like Windows) will clear errno, `ffi.errno()` always return `0`. 1. now wrap function is just function pointer 2. windows system must require to use direct ffi binding. If not use ffi foreign function binding, `v8` or `uv` will clear `errno` value. commit d27d9aa Author: Lee, SungUk <sulee@ea.com> Date: Thu Feb 18 22:04:12 2016 +0900 Move `errno` method implement to C++ side `errno` value depend on the platform and libc library. For example, `glibc` and `musl` differ `errno.h` So, Sometimes `lib/errno.js` implement cannot be use. Reference: - http://sourceware.org/git/?p=glibc.git;a=blob;f=include/errno.h;h=7df41dfc3#l35 - http://git.musl-libc.org/cgit/musl/tree/include/errno.h?id=2d0290de#n13
Configuration menu - View commit details
-
Copy full SHA for 37dc33f - Browse repository at this point
Copy the full SHA 37dc33fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 424d6b2 - Browse repository at this point
Copy the full SHA 424d6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a66fb8b - Browse repository at this point
Copy the full SHA a66fb8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c95a42e - Browse repository at this point
Copy the full SHA c95a42eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc355f - Browse repository at this point
Copy the full SHA 8fc355fView commit details
Commits on Oct 13, 2016
-
test: add a test case for TooTallNate/ref#56
Seems to be working as expected
Configuration menu - View commit details
-
Copy full SHA for 7a928f3 - Browse repository at this point
Copy the full SHA 7a928f3View commit details
Commits on Oct 29, 2016
-
remove OS X 10.5 deployment target
Causing builds to fail on MacOS Sierra. Fixes #337.
Configuration menu - View commit details
-
Copy full SHA for 97d7ab1 - Browse repository at this point
Copy the full SHA 97d7ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67aa2c3 - Browse repository at this point
Copy the full SHA 67aa2c3View commit details
Commits on Apr 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6048e68 - Browse repository at this point
Copy the full SHA 6048e68View commit details
Commits on Dec 1, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 811ad02 - Browse repository at this point
Copy the full SHA 811ad02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60282c2 - Browse repository at this point
Copy the full SHA 60282c2View commit details
Commits on Jun 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 169773d - Browse repository at this point
Copy the full SHA 169773dView commit details
Commits on Dec 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6221b31 - Browse repository at this point
Copy the full SHA 6221b31View commit details
Commits on Dec 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 04ec777 - Browse repository at this point
Copy the full SHA 04ec777View commit details
Commits on Jan 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4fd9854 - Browse repository at this point
Copy the full SHA 4fd9854View commit details
Commits on Jan 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d9b843c - Browse repository at this point
Copy the full SHA d9b843cView commit details