Changes
#70 (Jul 20, 2021, 3:55:22 PM)
#69 (Apr 19, 2021, 5:03:54 PM)
#68 (Feb 23, 2021, 10:02:13 AM)
#67 (Feb 9, 2021, 3:28:40 PM)
#66 (Feb 9, 2021, 12:18:20 PM)
#65 (Feb 9, 2021, 10:38:09 AM)
#64 (Dec 17, 2020, 3:04:40 PM)
- Fixing the skip — tesonep / githubweb
- Adding TFFIBackend for UFFI and adding tests. — tesonep / githubweb
- Adding the pointers to be returned as an struct directly, if it is a pointer to an struct. — tesonep / githubweb
- Adding missing return — tesonep / githubweb
- Keeping the structs pointers in a callback as ExternalAddresses — tesonep / githubweb
- Fixing mapping of structs — tesonep / githubweb
- Adding hook extension so libraries can use it.... cof cof LibGit — tesonep / githubweb
- Adding backend support to FFI — tesonep / githubweb
- Refactoring in the calling method — tesonep / githubweb
- merged changes included in pharo9 — estebanlm / githubweb
#63 (Nov 6, 2020, 2:48:31 PM)
#62 (Nov 4, 2020, 10:43:48 AM)
- Adding usage of the new primitives that are faster. — tesonep / githubweb
- Adding missing change for structures — tesonep / githubweb
- Using new primitives and delegating to the VM to minimize the semaphores. — tesonep / githubweb
- boolean needs to be conveted to int to be written — estebanlm / githubweb
- strring types allow the usage of nil (to be replaced by NULL) — estebanlm / githubweb
- add missing methods — estebanlm / githubweb
- Implementing marshalling — tesonep / githubweb
#61 (Sep 25, 2020, 4:08:49 PM)
#60 (Sep 25, 2020, 4:00:09 PM)
#59 (Sep 25, 2020, 3:55:49 PM)
#58 (Sep 25, 2020, 3:26:43 PM)
#57 (Sep 25, 2020, 3:25:03 PM)
#56 (Sep 25, 2020, 3:22:53 PM)
#55 (Sep 25, 2020, 3:02:47 PM)
#54 (Sep 25, 2020, 2:57:38 PM)
#53 (Jul 20, 2020, 10:28:37 AM)
#53 (Jul 20, 2020, 10:28:37 AM)
#53 (Jul 20, 2020, 10:28:37 AM)
#52 (Jul 20, 2020, 10:23:43 AM)
#52 (Jul 20, 2020, 10:23:43 AM)
#51 (Jul 10, 2020, 9:49:51 AM)
- add SKIP_LIBFFI and WITHOUT_RPATH flags — estebanlm / githubweb
- revert WITHOUT_RPATH flag... not needed after all. — estebanlm / githubweb
#51 (Jul 10, 2020, 9:49:51 AM)
- add SKIP_LIBFFI and WITHOUT_RPATH flags — estebanlm / githubweb
- revert WITHOUT_RPATH flag... not needed after all. — estebanlm / githubweb
#51 (Jul 10, 2020, 9:49:51 AM)
- add SKIP_LIBFFI and WITHOUT_RPATH flags — estebanlm / githubweb
- revert WITHOUT_RPATH flag... not needed after all. — estebanlm / githubweb
#50 (Jun 19, 2020, 9:16:52 AM)
#50 (Jun 19, 2020, 9:16:52 AM)
#50 (Jun 19, 2020, 9:16:52 AM)
#49 (Jun 17, 2020, 11:14:35 PM)
#49 (Jun 17, 2020, 11:14:35 PM)
#49 (Jun 17, 2020, 11:14:35 PM)
#48 (Jun 17, 2020, 1:13:23 PM)
#48 (Jun 17, 2020, 1:13:23 PM)
#47 (Jun 16, 2020, 10:56:45 AM)
#47 (Jun 16, 2020, 10:56:45 AM)
#47 (Jun 16, 2020, 10:56:45 AM)
#46 (Jun 10, 2020, 3:58:06 PM)
#46 (Jun 10, 2020, 3:58:06 PM)
#45 (Jun 9, 2020, 11:27:42 AM)
#45 (Jun 9, 2020, 11:27:42 AM)
#45 (Jun 9, 2020, 11:27:42 AM)
#44 (Jun 9, 2020, 11:11:21 AM)
#44 (Jun 9, 2020, 11:11:21 AM)
#44 (Jun 9, 2020, 11:11:21 AM)
#43 (Jun 4, 2020, 3:28:12 PM)
#43 (Jun 4, 2020, 3:28:12 PM)
#43 (Jun 4, 2020, 3:28:12 PM)
#42 (Jun 4, 2020, 3:10:04 PM)
#42 (Jun 4, 2020, 3:10:04 PM)
#42 (Jun 4, 2020, 3:10:04 PM)
#41 (Jun 2, 2020, 12:16:40 PM)
#41 (Jun 2, 2020, 12:16:40 PM)
#41 (Jun 2, 2020, 12:16:40 PM)
#40 (May 11, 2020, 11:40:26 AM)
#40 (May 11, 2020, 11:40:26 AM)
#40 (May 11, 2020, 11:40:26 AM)
#39 (May 7, 2020, 7:05:57 PM)
#39 (May 7, 2020, 7:05:57 PM)
#39 (May 7, 2020, 7:05:57 PM)
#38 (May 7, 2020, 5:21:36 PM)
#38 (May 7, 2020, 5:21:36 PM)
#38 (May 7, 2020, 5:21:36 PM)
#37 (May 7, 2020, 2:27:40 PM)
#37 (May 7, 2020, 2:27:40 PM)
#37 (May 7, 2020, 2:27:40 PM)
#36 (May 7, 2020, 2:14:45 PM)
- The callback return primitive should return if it could return or not — tesonep / githubweb
- - The callbacks should run with less priority of the callback queue — tesonep / githubweb
#36 (May 7, 2020, 2:14:45 PM)
- The callback return primitive should return if it could return or not — tesonep / githubweb
- - The callbacks should run with less priority of the callback queue — tesonep / githubweb
#36 (May 7, 2020, 2:14:45 PM)
- The callback return primitive should return if it could return or not — tesonep / githubweb
- - The callbacks should run with less priority of the callback queue — tesonep / githubweb
#35 (Apr 30, 2020, 7:57:45 PM)
- using a WeakValueDictionary instead a WeakSet. using a mutex to prevent — estebanlm / githubweb
- clean up and comments — estebanlm / githubweb
#35 (Apr 30, 2020, 7:57:45 PM)
- using a WeakValueDictionary instead a WeakSet. using a mutex to prevent — estebanlm / githubweb
- clean up and comments — estebanlm / githubweb
#35 (Apr 30, 2020, 7:57:45 PM)
- using a WeakValueDictionary instead a WeakSet. using a mutex to prevent — estebanlm / githubweb
- clean up and comments — estebanlm / githubweb
#34 (Apr 30, 2020, 7:35:35 PM)
- adding mainThreadWorker initialisation. This will require some work — estebanlm / githubweb
- initialising correctly — estebanlm / githubweb
- Make the process run outside the repository directory — tesonep / githubweb
- Changing the location of header files, and improving cmake conf — tesonep / githubweb
- Adding debuging information for callbacks — tesonep / githubweb
- Adding the information about the callback in the registerCallback: — tesonep / githubweb
- update libffi to 3.3 and fix a compilation problem — estebanlm / githubweb
- restore registerCallback to allow update an existing image — estebanlm / githubweb
- Changing the location of the library — tesonep / githubweb
- Updating the version of the headers — tesonep / githubweb
- Using a custom VM — tesonep / githubweb
- Prepare-tests target should only run explicit — tesonep / githubweb
- Separating prepare-tests from the install — tesonep / githubweb
- Adding Jenkinsfile with prepare-test — tesonep / githubweb
- Fixing dependencies — tesonep / githubweb
- Updating to latest VM — tesonep / githubweb
- Updating to version 18 — tesonep / githubweb
- Changing the version of the VM — tesonep / githubweb
- Changing the version — tesonep / githubweb
#34 (Apr 30, 2020, 7:35:35 PM)
- adding mainThreadWorker initialisation. This will require some work — estebanlm / githubweb
- initialising correctly — estebanlm / githubweb
- Make the process run outside the repository directory — tesonep / githubweb
- Changing the location of header files, and improving cmake conf — tesonep / githubweb
- Adding debuging information for callbacks — tesonep / githubweb
- Adding the information about the callback in the registerCallback: — tesonep / githubweb
- update libffi to 3.3 and fix a compilation problem — estebanlm / githubweb
- restore registerCallback to allow update an existing image — estebanlm / githubweb
- Changing the location of the library — tesonep / githubweb
- Updating the version of the headers — tesonep / githubweb
- Using a custom VM — tesonep / githubweb
- Prepare-tests target should only run explicit — tesonep / githubweb
- Separating prepare-tests from the install — tesonep / githubweb
- Adding Jenkinsfile with prepare-test — tesonep / githubweb
- Fixing dependencies — tesonep / githubweb
- Updating to latest VM — tesonep / githubweb
- Updating to version 18 — tesonep / githubweb
- Changing the version of the VM — tesonep / githubweb
- Changing the version — tesonep / githubweb
#34 (Apr 30, 2020, 7:35:35 PM)
- adding mainThreadWorker initialisation. This will require some work — estebanlm / githubweb
- initialising correctly — estebanlm / githubweb
- Make the process run outside the repository directory — tesonep / githubweb
- Changing the location of header files, and improving cmake conf — tesonep / githubweb
- Adding debuging information for callbacks — tesonep / githubweb
- Adding the information about the callback in the registerCallback: — tesonep / githubweb
- update libffi to 3.3 and fix a compilation problem — estebanlm / githubweb
- restore registerCallback to allow update an existing image — estebanlm / githubweb
- Changing the location of the library — tesonep / githubweb
- Updating the version of the headers — tesonep / githubweb
- Using a custom VM — tesonep / githubweb
- Prepare-tests target should only run explicit — tesonep / githubweb
- Separating prepare-tests from the install — tesonep / githubweb
- Adding Jenkinsfile with prepare-test — tesonep / githubweb
- Fixing dependencies — tesonep / githubweb
- Updating to latest VM — tesonep / githubweb
- Updating to version 18 — tesonep / githubweb
- Changing the version of the VM — tesonep / githubweb
- Changing the version — tesonep / githubweb
#33 (Mar 9, 2020, 4:53:05 PM)
#33 (Mar 9, 2020, 4:53:05 PM)
#33 (Mar 9, 2020, 4:53:05 PM)
#32 (Jan 31, 2020, 11:42:49 AM)
#32 (Jan 31, 2020, 11:42:49 AM)
#31 (Jan 27, 2020, 6:07:41 PM)
#31 (Jan 27, 2020, 6:07:41 PM)
#31 (Jan 27, 2020, 6:07:41 PM)
#29 (Jan 27, 2020, 5:28:10 PM)
- Fixing a problem when receiving callbacks from other threads — tesonep / githubweb
- Adding test for callbacks from another thread that is nor the VM, nor — tesonep / githubweb
#29 (Jan 27, 2020, 5:28:10 PM)
- Fixing a problem when receiving callbacks from other threads — tesonep / githubweb
- Adding test for callbacks from another thread that is nor the VM, nor — tesonep / githubweb
#29 (Jan 27, 2020, 5:28:10 PM)
- Fixing a problem when receiving callbacks from other threads — tesonep / githubweb
- Adding test for callbacks from another thread that is nor the VM, nor — tesonep / githubweb
#28 (Jan 27, 2020, 3:30:09 PM)
#27 (Jan 21, 2020, 2:21:50 PM)
- Update to be compatible with latest Pharo800 changes — guillermopolito / githubweb
#27 (Jan 21, 2020, 2:21:50 PM)
- Update to be compatible with latest Pharo800 changes — guillermopolito / githubweb
#27 (Jan 21, 2020, 2:21:50 PM)
- Update to be compatible with latest Pharo800 changes — guillermopolito / githubweb
#26 (Dec 10, 2019, 10:05:45 AM)
#25 (Nov 8, 2019, 11:05:18 PM)
- Making it run in the main thread Loop — tesonep / githubweb
- formatted — estebanlm / githubweb
- removed — estebanlm / githubweb
- fixed mainThread initialization — estebanlm / githubweb
#25 (Nov 8, 2019, 11:05:18 PM)
- Making it run in the main thread Loop — tesonep / githubweb
- formatted — estebanlm / githubweb
- removed — estebanlm / githubweb
- fixed mainThread initialization — estebanlm / githubweb
#25 (Nov 8, 2019, 11:05:18 PM)
- Making it run in the main thread Loop — tesonep / githubweb
- formatted — estebanlm / githubweb
- removed — estebanlm / githubweb
- fixed mainThread initialization — estebanlm / githubweb
#24 (Nov 7, 2019, 2:44:56 PM)
#23 (Nov 7, 2019, 9:43:44 AM)
- using a semaphore pool when performing the callouts. — estebanlm / githubweb
- make some tests, pool more solid. — estebanlm / githubweb
- making pool to initialize lazy (to allow updates) — estebanlm / githubweb
- using variable to reference pointer (to update pointer immediately) — estebanlm / githubweb
- no error if trying to return with full pool: this can happen if we exit — estebanlm / githubweb
- ensure the pooled callouts are clean on shutdown — estebanlm / githubweb
- ensuring runner is initialised when asking for a pool (otherwise bad — estebanlm / githubweb
- move back semaphore pool initialization to doInitialize — estebanlm / githubweb
- initial poolSize downsized to 5 (it does not seems very probable more, — estebanlm / githubweb
#23 (Nov 7, 2019, 9:43:44 AM)
- using a semaphore pool when performing the callouts. — estebanlm / githubweb
- make some tests, pool more solid. — estebanlm / githubweb
- making pool to initialize lazy (to allow updates) — estebanlm / githubweb
- using variable to reference pointer (to update pointer immediately) — estebanlm / githubweb
- no error if trying to return with full pool: this can happen if we exit — estebanlm / githubweb
- ensure the pooled callouts are clean on shutdown — estebanlm / githubweb
- ensuring runner is initialised when asking for a pool (otherwise bad — estebanlm / githubweb
- move back semaphore pool initialization to doInitialize — estebanlm / githubweb
- initial poolSize downsized to 5 (it does not seems very probable more, — estebanlm / githubweb
#23 (Nov 7, 2019, 9:43:44 AM)
- using a semaphore pool when performing the callouts. — estebanlm / githubweb
- make some tests, pool more solid. — estebanlm / githubweb
- making pool to initialize lazy (to allow updates) — estebanlm / githubweb
- using variable to reference pointer (to update pointer immediately) — estebanlm / githubweb
- no error if trying to return with full pool: this can happen if we exit — estebanlm / githubweb
- ensure the pooled callouts are clean on shutdown — estebanlm / githubweb
- ensuring runner is initialised when asking for a pool (otherwise bad — estebanlm / githubweb
- move back semaphore pool initialization to doInitialize — estebanlm / githubweb
- initial poolSize downsized to 5 (it does not seems very probable more, — estebanlm / githubweb
#22 (Nov 4, 2019, 4:04:40 PM)
#22 (Nov 4, 2019, 4:04:40 PM)
#22 (Nov 4, 2019, 4:04:40 PM)
#21 (Oct 20, 2019, 1:42:00 PM)
- make reset a script — estebanlm / githubweb
- using new uffi api — estebanlm / githubweb
- work with latest uffi changes (not BACKWARDS COMPATIBLE CHANGE) — estebanlm / githubweb
#21 (Oct 20, 2019, 1:42:00 PM)
- make reset a script — estebanlm / githubweb
- using new uffi api — estebanlm / githubweb
- work with latest uffi changes (not BACKWARDS COMPATIBLE CHANGE) — estebanlm / githubweb
#21 (Oct 20, 2019, 1:42:00 PM)
- make reset a script — estebanlm / githubweb
- using new uffi api — estebanlm / githubweb
- work with latest uffi changes (not BACKWARDS COMPATIBLE CHANGE) — estebanlm / githubweb
#20 (Oct 10, 2019, 4:18:39 PM)
#20 (Oct 10, 2019, 4:18:39 PM)
#20 (Oct 10, 2019, 4:18:39 PM)
#19 (Oct 7, 2019, 1:33:36 PM)
#19 (Oct 7, 2019, 1:33:36 PM)
#19 (Oct 7, 2019, 1:33:36 PM)
#17 (Oct 7, 2019, 12:20:31 PM)
- Fixing the rpath of libffi — tesonep / githubweb
- Fixing because of minimal cmake version — tesonep / githubweb
#17 (Oct 7, 2019, 12:20:31 PM)
- Fixing the rpath of libffi — tesonep / githubweb
- Fixing because of minimal cmake version — tesonep / githubweb
#17 (Oct 7, 2019, 12:20:31 PM)
- Fixing the rpath of libffi — tesonep / githubweb
- Fixing because of minimal cmake version — tesonep / githubweb
#16 (Oct 3, 2019, 3:45:57 PM)
- New UFFI requires types to be symbols and not strings. Strings are — guillermopolito / githubweb
#16 (Oct 3, 2019, 3:45:57 PM)
- New UFFI requires types to be symbols and not strings. Strings are — guillermopolito / githubweb
#16 (Oct 3, 2019, 3:45:57 PM)
- New UFFI requires types to be symbols and not strings. Strings are — guillermopolito / githubweb