nandi/vflutter_ffipublic Fork 0
728acaab2594667f4998fc18812e7c1e2e4cc549
Commits
Clone
git clone https://git.rickub.com/nandi/vflutter_ffi.git
git clone ssh://git@rickub.com/nandi/vflutter_ffi.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

main_test.dart · 14 lines · 489 BDart Blame HistoryRaw
Initial commit: V -> Flutter FFI plugin ad0ccda nandi yesterday1import 'package:vflutter_ffi/vflutter_ffi.dart' as v;
2
3Future<void> main() async {
4 print('add(20, 22) = ${v.add(20, 22)}');
5 print('greet("Flutter") = ${v.greet("Flutter")}');
6 print('greetAsync = ${await v.greetAsync("isolate")}');
7
8 // Ownership check: if greet() leaked or double-freed V memory,
9 // a few thousand round trips would surface it.
10 for (var i = 0; i < 20000; i++) {
11 v.greet('stress$i');
12 }
13 print('20k round trips = OK (no leak/double-free)');
14}