| Commit message (Expand) | Author | Age | Files | Lines |
* | Bug 1450: TestCParser: Enable test10_cc() w/o JCPP | Sven Gothel | 2023-08-10 | 1 | -1/+1 |
* | Bug 1450: Add test snippets covering the issues: test2.h for Bindingtest2, Te... | Sven Gothel | 2023-08-10 | 5 | -11/+367 |
* | TestJCPP: Add recursive-include test and include a header file starting with ... | Sven Gothel | 2023-08-08 | 4 | -9/+53 |
* | Drop PCPP, GlueGen exclusively uses JCPP; Adopt test case Test{P->J}CPP | Sven Gothel | 2023-08-08 | 3 | -45/+26 |
* | Bump jcpp (merged w/ jcpp upstream v1.4.14) and adopt to changes | Sven Gothel | 2023-08-08 | 1 | -2/+5 |
* | Minor cleanup (includes, spacing) | Sven Gothel | 2023-08-05 | 4 | -11/+0 |
* | Cleanup unit test class names (pt3): Try to start w/ 'Test', remove intermedi... | Sven Gothel | 2023-08-05 | 1 | -3/+3 |
* | Cleanup unit test class names (pt2): Try to start w/ 'Test', remove intermedi... | Sven Gothel | 2023-08-05 | 16 | -23/+23 |
* | Cleanup unit test class names: Try to start w/ 'Test', remove intermediate 'T... | Sven Gothel | 2023-08-05 | 9 | -0/+0 |
* | GlueGen Code Unit Tests using a statically linked tool library do not need to... | Sven Gothel | 2023-08-05 | 4 | -21/+4 |
* | WIP JavaCallback Tests: Fix Test4p2JavaCallback.chapter__TestLoadLibrary() is... | Sven Gothel | 2023-08-05 | 1 | -1/+1 |
* | WIP JavaCallback Tests: Fix typo in 'CustomJavaCode' Java class target name | Sven Gothel | 2023-08-05 | 1 | -1/+1 |
* | WIP JavaCallback Tests: Fix: test2-CustomJavaImplCode.java.stub must be 'Incl... | Sven Gothel | 2023-08-05 | 1 | -2/+3 |
* | WIP JavaCallback Tests: Rename test2-gluegen.cfg -> test2-if.cfg | Sven Gothel | 2023-08-05 | 1 | -0/+0 |
* | wip(test_case): Example of test case for issue related of 927bbc7160a812bb29c... | Mathieu Féry | 2023-08-04 | 14 | -193/+650 |
* | JavaCallbackEmitter.emitJavaKeyClass(): Use directBufferAddress for compound ...pulled | Sven Gothel | 2023-08-04 | 4 | -15/+254 |
* | Fix & Enhance Test4JavaCallback for non-userParam chapter12*: Fix ad-hoc comp... | Sven Gothel | 2023-08-04 | 4 | -38/+142 |
* | Merge remote-tracking branch 'Mathieu_Fery/feature/java_callback_without_user... | Sven Gothel | 2023-08-02 | 4 | -0/+107 |
|\ |
|
| * | feat(callbackGenerator): Add basic management of callback without userData | Mathieu Féry | 2023-07-31 | 4 | -0/+107 |
* | | feat(generation): Add setter generation for not constant and not opaque compo... | Mathieu Féry | 2023-07-31 | 3 | -5/+19 |
|/ |
|
* | GlueGen JavaCallback: Add optional custom 'Callback-UserParamClass` for non-c... | Sven Gothel | 2023-07-10 | 4 | -309/+308 |
* | GlueGen JavaCallback: Add capability to have UserParam as (part of) key | Sven Gothel | 2023-07-08 | 6 | -60/+492 |
* | GlueGen JavaCallback: Remove ambiguity: Config JavaCallbackDef/JavaCallbackKe... | Sven Gothel | 2023-07-06 | 4 | -22/+25 |
* | GlueGen: Add 'PascalString' string semantics (length + value-ptr), added prel... | Sven Gothel | 2023-07-05 | 1 | -1/+1 |
* | GlueGen JavaCallback: Revised: Static Java callback dispatcher, dropping nati... | Sven Gothel | 2023-07-04 | 4 | -27/+517 |
* | GlueGen JavaCallback: CMethodBindingEmitter: Check, describe & clear exceptio... | Sven Gothel | 2023-07-02 | 1 | -7/+98 |
* | GlueGen Struct [18]: Drop redundant 'static get*ElemCount() { return 1 }` for... | Sven Gothel | 2023-07-02 | 1 | -1/+1 |
* | GlueGen JavaCallback: Native callback: Check ObjectRef validity and synchroni... | Sven Gothel | 2023-07-02 | 1 | -10/+18 |
* | GlueGen JavaCallback: Use `SetCallback-KeyClass` if manually specified, even ... | Sven Gothel | 2023-07-01 | 2 | -1/+26 |
* | GlueGen JavaCallback: Only produce default 'Key' class if keys are used, expo... | Sven Gothel | 2023-07-01 | 2 | -103/+334 |
* | GlueGen JavaCallback: Resolve key mapping of callback and associated resource... | Sven Gothel | 2023-06-30 | 4 | -26/+597 |
* | Test4JavaCallback: Just rename myUserParam -> myUserParam01 for future tests.. | Sven Gothel | 2023-06-29 | 1 | -22/+22 |
* | GlueGen JavaCallback: Set-Callback: Ensure a previously mapped 'userParam' in... | Sven Gothel | 2023-06-29 | 1 | -9/+39 |
* | GlueGen JavaCallback: 1st Working Draft: Changed 'JavaCallbackDef' config, ad... | Sven Gothel | 2023-06-29 | 5 | -36/+235 |
* | GlueGen Struct [17]: Handle void pointers, i.e. `void*`, within a struct as `... | Sven Gothel | 2023-06-29 | 1 | -0/+6 |
* | GlueGen JavaCallback: Add preliminary implementation (WIP): Produces proper i... | Sven Gothel | 2023-06-25 | 2 | -4/+12 |
* | GlueGen Struct [16]: Add support for pointer-pointer and function-pointer values | Sven Gothel | 2023-06-23 | 5 | -11/+234 |
* | GlueGen Test: Test2 -> Test2FuncPtr | Sven Gothel | 2023-06-23 | 1 | -3/+3 |
* | GlueGen junit test2.h: Add an anonymous struct pointer w/ opaque long config | Sven Gothel | 2023-06-20 | 2 | -5/+4 |
* | GlueGen Struct [15b]: FunctionPointer: Drop is<FuncName>Null() -> use get<Fun... | Sven Gothel | 2023-06-20 | 3 | -20/+19 |
* | GlueGen Struct [15]: Add FunctionPointer getter and setter support w/ documen... | Sven Gothel | 2023-06-20 | 5 | -47/+235 |
* | CustomJNICode: Add missing (separated) test1p1-CustomJNICode.c.stub | Sven Gothel | 2023-06-18 | 1 | -0/+5 |
* | CustomJNICode: Fix/complete commit d7bc10d7ff0e3a30d74c4e4c439230f3983bcfb4: ... | Sven Gothel | 2023-06-18 | 4 | -17/+9 |
* | Merge remote-tracking branch 'Mathieu_Fery/feature/add_customJNICode_directive' | Sven Gothel | 2023-06-18 | 8 | -0/+51 |
|\ |
|
| * | feat(jni): Add directive for dedicated JNI Code with CustomJNICode | Mathieu Féry | 2023-06-16 | 8 | -0/+51 |
* | | Merge remote-tracking branch 'Mathieu_Fery/feature/support_of_bitwise_not' | Sven Gothel | 2023-06-18 | 2 | -0/+17 |
|\ \ |
|
| * | | feat(constants): Add supports of ~ inside ConstantDefinition | Mathieu Féry | 2023-06-16 | 2 | -0/+17 |
| |/ |
|
* | | Merge remote-tracking branch 'remotes/Mathieu_Fery/feature/enable_pragma_once' | Sven Gothel | 2023-06-18 | 3 | -4/+32 |
|\ \ |
|
| * | | feat(feature): Enable pragma once management | Mathieu Féry | 2023-06-16 | 3 | -4/+32 |
| |/ |
|
* | | GlueGen Struct [9b]: Add unit test for fixed 'void*' regression commit eec3f2... | Sven Gothel | 2023-06-18 | 2 | -3/+9 |