Skip to content

Commit 8e40cdd

Browse files
committed
use critical linker option for safe read-only flecs calls
1 parent 929f027 commit 8e40cdd

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/main/generated/com/github/elebras1/flecs/flecs_h_1.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31403,7 +31403,7 @@ private static class ecs_make_pair {
3140331403

3140431404
public static final MemorySegment ADDR = SYMBOL_LOOKUP.findOrThrow("ecs_make_pair");
3140531405

31406-
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC);
31406+
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC, Linker.Option.critical(false));
3140731407
}
3140831408

3140931409
/**
@@ -31583,7 +31583,7 @@ private static class ecs_new {
3158331583

3158431584
public static final MemorySegment ADDR = SYMBOL_LOOKUP.findOrThrow("ecs_new");
3158531585

31586-
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC);
31586+
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC, Linker.Option.critical(false));
3158731587
}
3158831588

3158931589
/**
@@ -31704,7 +31704,7 @@ private static class ecs_new_w_id {
3170431704

3170531705
public static final MemorySegment ADDR = SYMBOL_LOOKUP.findOrThrow("ecs_new_w_id");
3170631706

31707-
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC);
31707+
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC, Linker.Option.critical(false));
3170831708
}
3170931709

3171031710
/**
@@ -35074,7 +35074,7 @@ private static class ecs_lookup {
3507435074

3507535075
public static final MemorySegment ADDR = SYMBOL_LOOKUP.findOrThrow("ecs_lookup");
3507635076

35077-
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC);
35077+
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC, Linker.Option.critical(false));
3507835078
}
3507935079

3508035080
/**
@@ -35136,7 +35136,7 @@ private static class ecs_lookup_child {
3513635136

3513735137
public static final MemorySegment ADDR = SYMBOL_LOOKUP.findOrThrow("ecs_lookup_child");
3513835138

35139-
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC);
35139+
public static final MethodHandle HANDLE = Linker.nativeLinker().downcallHandle(ADDR, DESC, Linker.Option.critical(false));
3514035140
}
3514135141

3514235142
/**

0 commit comments

Comments
 (0)