Volker Berlin
|
a64503044c
|
stub for getConstructors()
|
2023-05-07 20:46:25 +02:00 |
|
Volker Berlin
|
c91a621285
|
imports
|
2023-05-07 20:44:58 +02:00 |
|
Volker Berlin
|
8c359d4c65
|
replace static constructor für MethodHandles.
|
2023-05-01 21:45:03 +02:00 |
|
Volker Berlin
|
e04520e9c5
|
back to jitpack master-SNAPSHOT
|
2023-05-01 21:40:58 +02:00 |
|
Volker Berlin
|
42598a3634
|
Fix a NPE/better error message if class is missing
|
2023-05-01 19:50:50 +02:00 |
|
Volker Berlin
|
b37924ce5b
|
fix @Partial for classes with generics
|
2023-05-01 19:24:40 +02:00 |
|
Volker Berlin
|
57616e2a56
|
replace Java 11 forName() with Module parameter
|
2023-05-01 14:07:47 +02:00 |
|
Volker Berlin
|
67018ee8e9
|
remove debug code
|
2023-05-01 13:37:04 +02:00 |
|
Volker Berlin
|
93df43e594
|
Update Github actions build status.
|
2023-05-01 13:33:30 +02:00 |
|
Volker Berlin
|
c5fcc2d561
|
Tests for Java 11 and Actions for Java 11
|
2023-05-01 13:24:10 +02:00 |
|
Volker Berlin
|
9c057261d8
|
jitpack snapshot currently not working
|
2023-05-01 13:07:15 +02:00 |
|
Volker Berlin
|
8cd3c5b9d5
|
more replacement for VarHandle
|
2023-04-30 20:54:09 +02:00 |
|
Volker Berlin
|
dbb49e99d1
|
fix Unsafe calls with local objectFieldOffset
|
2023-03-02 17:23:19 +01:00 |
|
Volker Berlin
|
57f0c9ceb9
|
More Unsafe support for Java 11
|
2023-02-28 23:05:19 +01:00 |
|
Volker Berlin
|
16d04beeff
|
fix Unsafe for array elements
|
2023-02-28 20:33:22 +01:00 |
|
Volker Berlin
|
60d8340760
|
implements i32.wrap_i64
|
2023-02-28 20:07:44 +01:00 |
|
Volker Berlin
|
042927f9c4
|
Adapt test for Gradle
|
2023-02-28 20:02:50 +01:00 |
|
Volker Berlin
|
3c2e431a9c
|
Unsafe.putInt and Unsafe.putLong
|
2023-02-28 16:03:48 +01:00 |
|
Volker Berlin
|
3de41deb3e
|
add struct.new_default for libraries
|
2023-02-28 14:30:38 +01:00 |
|
Volker Berlin
|
bb20f0dbc2
|
implements Unsafe.getObjectVolatile
|
2023-02-27 18:49:57 +01:00 |
|
Volker Berlin
|
ef2720537d
|
fix AtomicReferenceFieldUpdater.compareAndSet
|
2023-02-27 10:21:03 +01:00 |
|
Volker Berlin
|
810e40aeb1
|
try to use Gradle 6.9.3 instead the old 5.1.1 from Travis
|
2023-02-26 23:00:19 +01:00 |
|
Volker Berlin
|
4826818075
|
try to use Gradle 6.9.3 instead the old 5.1.1 from Travis
|
2023-02-26 22:56:31 +01:00 |
|
Volker Berlin
|
3cccd27b35
|
Consume the THIS parameter from Unsafe calls
|
2023-02-26 22:35:39 +01:00 |
|
Volker Berlin
|
bf96823c27
|
Fix Gradle 8 problems, which is used from Github actions
|
2023-02-26 22:33:19 +01:00 |
|
Volker Berlin
|
b254aae288
|
AtomicReferenceFieldUpdater is another alternative for Unsafe
|
2023-02-26 13:15:24 +01:00 |
|
Volker Berlin
|
adc21c25df
|
remove debug code
|
2023-02-13 22:01:03 +01:00 |
|
Volker Berlin
|
4d60835fb9
|
Github action status badge
|
2023-02-13 21:42:41 +01:00 |
|
Volker Berlin
|
245610f3a5
|
use actions version v3
|
2023-02-13 20:45:52 +01:00 |
|
Volker Berlin
|
e485e149bd
|
Let compiler fail if unsafe field was not resolve instead to produce corrupt output.
|
2023-02-12 22:22:28 +01:00 |
|
Volker Berlin
|
bc16b18083
|
More Unsafe stuff. First step for VarHandle in Java 9 and higher.
|
2023-02-12 21:46:05 +01:00 |
|
Volker Berlin
|
588c9563f6
|
Unsafe code for AtomicReference
|
2023-01-24 18:57:04 +01:00 |
|
Volker Berlin
|
3f5cb135e5
|
try Ubuntu 22.04 to fix a problem with needing GLIBCXX_3.4.29 and GLIBC_2.33
|
2023-01-20 22:39:19 +01:00 |
|
Volker Berlin
|
0c9bdb0f47
|
use mockito-core.4.x for compatibility with Java 1.8
|
2023-01-20 21:43:06 +01:00 |
|
Volker Berlin
|
1d342d8d88
|
Unsafe tests for AtomicLong
|
2022-10-16 21:45:58 +02:00 |
|
Volker Berlin
|
4aa282176e
|
Unsafe code for atomic long
|
2022-10-16 21:44:29 +02:00 |
|
Volker Berlin
|
d7b9d80648
|
i64.add
|
2022-10-16 20:44:55 +02:00 |
|
Volker Berlin
|
9b3bf52173
|
Default values for long must in JavaScript 0n else it can't be converted to wasm i64.
|
2022-10-16 20:24:36 +02:00 |
|
Volker Berlin
|
2cdb0244d1
|
more Unsafe replacements
|
2022-10-16 20:04:38 +02:00 |
|
Volker Berlin
|
d58c75e0ed
|
add i64.eq
|
2022-10-16 20:03:56 +02:00 |
|
Volker Berlin
|
579288d663
|
more Java 11 Unsafe replacements
|
2022-10-02 20:25:36 +02:00 |
|
Volker Berlin
|
577d2883c9
|
Some Unsafe stuff for Java 11
|
2022-10-01 22:40:11 +02:00 |
|
Volker Berlin
|
86004bfb4c
|
Add UnsafeManager
|
2022-09-29 13:32:04 +02:00 |
|
Volker Berlin
|
8b20e21725
|
Add a getValue() to dup instruction
|
2022-09-29 13:25:56 +02:00 |
|
Volker Berlin
|
4c262a2ad1
|
Fix download after changes on the github site.
|
2022-09-28 19:45:22 +02:00 |
|
Volker Berlin
|
4a802a8b15
|
Add support for Wat instruction struct.set
|
2022-09-28 16:02:55 +02:00 |
|
Volker Berlin
|
d9e78ef414
|
Add WasmConstClassInstruction
|
2022-09-18 16:08:35 +02:00 |
|
Volker Berlin
|
69ce777ec0
|
Add WasmConstClassInstruction
|
2022-09-18 16:06:01 +02:00 |
|
Volker Berlin
|
c62615b425
|
Add a separate String instruction
|
2022-09-18 13:04:08 +02:00 |
|
Volker Berlin
|
4cc13dd99f
|
toString() for debugging
|
2022-09-18 13:00:00 +02:00 |
|