Sign in
◑
Theme
chromium
/
chromium
/
src
/
third_party
/
jni_zero
/
HEAD
2a818d9
Android: support the macOS JDK layout for local builds
by m3rbi
· 7 hours ago
main
d016a3e
jni_zero: Kotlin support fixes
by Sam Maier
· 25 hours ago
a33f4a4
Expand Clang's AllocToken coverage
by ainozaki
· 26 hours ago
e509dbb
jni_zero: Add goldens for Kotlin
by Sam Maier
· 2 days ago
ba6b8a2
jni_zero: Kotlin outputs
by Sam Maier
· 5 days ago
75257e5
Add Kotlin @CalledByNative support to JNI Zero
by Sam Maier
· 3 weeks ago
4f20438
Add Kotlin @NativeMethods support to JNI Zero
by Sam Maier
· 3 weeks ago
c8519b8
jni_zero: Move parse_test.py into the test/ directory
by Sam Maier
· 3 weeks ago
c600a91
jni_zero: Split java_parse.py into parse_common
by Sam Maier
· 3 weeks ago
01cbc68
jni_zero: Rename parse.py to java_parse.py
by Sam Maier
· 3 weeks ago
7a9b647
JNI Zero: Restrict JniRawPtr construction to MakeRaw
by Keigo Oka
· 4 weeks ago
75b7734
JNI Zero: Document safe JNI pointer usage in READMEs
by Keigo Oka
· 4 weeks ago
346b49c
JNI Zero: Restrict JniUniquePtr construction to MakeUnique
by Keigo Oka
· 4 weeks ago
437da73
JNI Zero: Add safe pointer E2E tests and sample verification
by Keigo Oka
· 4 weeks ago
810e07c
JNI Zero: #include <utility> since we use std::move().
by Andrew Grieve
· 4 weeks ago
a96038e
JNI Zero: Avoid shadowing JniPtr in placeholder srcjars
by Keigo Oka
· 4 weeks ago
d439359
JNI Zero: Enforce safe pointer return types in generated native stubs
by Keigo Oka
· 4 weeks ago
b2f714a
JNI Zero: Avoid native release in JniRawPtr.createForTesting
by Keigo Oka
· 4 weeks ago
dbc96a2
JNI Zero: Add variadic MakeUnique<T> and remove MakeUnique(T*)
by Keigo Oka
· 4 weeks ago
76a8541
JNI Zero: Remove AutoCloseable from JniUniquePtr
by Keigo Oka
· 4 weeks ago
1d8ddf1
JNI Zero: Wire //base leak detection and raw_ptr hooks
by Keigo Oka
· 5 weeks ago
8551c84
JNI Zero: Allow safe pointer as member-function first param
by Keigo Oka
· 5 weeks ago
d4cd3ff
JNI Zero: Add java_ref.IsSameObject(env, other_ref)
by Andrew Grieve
· 5 weeks ago
a514f0e
JNI Zero: Support safe pointer parameters in proxy native methods
by Keigo Oka
· 5 weeks ago
d9a64ec
JNI Zero: Pass JniUniquePtr by rvalue reference in CalledByNative
by Keigo Oka
· 5 weeks ago
ed37891
JNI Zero: Run integration tests concurrently
by Keigo Oka
· 5 weeks ago
7eac2fb
JNI Zero: Require JniPtr<T> for @CalledByNative safe pointer returns
by Keigo Oka
· 5 weeks ago
2bda5a9
JNI Zero: Generate wrapper construction for CalledByNative and returns
by Keigo Oka
· 5 weeks ago
d766f41
JNI Zero: Resolve safe pointer types after parsing all target inputs
by Keigo Oka
· 5 weeks ago
71acbcd
JNI Zero: Implement GN Metadata Type Catalog
by Keigo Oka
· 5 weeks ago
0dcbc1a
JNI Zero: Add safe pointer classes to JavaType and support parsing
by Keigo Oka
· 6 weeks ago
2f46d39
JNI Zero: Add Java JniRawPtr and C++ wrappers
by Keigo Oka
· 6 weeks ago
c90a647
Run `gn format` on all build files
by Matt Stark
· 6 weeks ago
eeefde5
JNI Zero: Update docs for @CalledByNative pooling
by Andrew Grieve
· 8 weeks ago
cff03b3
Android: Make use of @JniType in //chrome/browser (part 1/N)
by Andrew Grieve
· 8 weeks ago
bfda14b
Android: Make use of @JniType in android_webview (part 1/2)
by Andrew Grieve
· 8 weeks ago
c33b201
base: Run jni_zero C++ unit tests in base_unittests
by Keigo Oka
· 8 weeks ago
a06f284
Android: Make use of new JNI Zero array APIs from jni_array.cc
by Andrew Grieve
· 8 weeks ago
dc40f37
[build] Accelerate write_build_config and jni_zero in Android builds
by Calder Kitagawa
· 8 weeks ago
d71e11d
JNI Zero: Enhancements to array wrappers
by Andrew Grieve
· 9 weeks ago
80a85df
JNI Zero: Add Java JniUniquePtr and C++ deleter mechanism
by Keigo Oka
· 9 weeks ago
32b92c0
JNI Zero: Omit package prefix from C++ class accessors
by Andrew Grieve
· 9 weeks ago
5aa3255
JNI Zero: Add a CheckException() after NewArray
by Andrew Grieve
· 9 weeks ago
0e186ca
JNI Zero: Add Safe JNI Pointers design doc
by Keigo Oka
· 9 weeks ago
df0f744
Reland "JNI Zero: Optimize @CalledByNative size using string pools"
by Andrew Grieve
· 9 weeks ago
bac6ecc
Revert "JNI Zero: Optimize @CalledByNative size using string pools"
by luci-bisection@appspot.gserviceaccount.com
· 10 weeks ago
a61c295
JNI Zero: Optimize @CalledByNative size using string pools
by Andrew Grieve
· 10 weeks ago
9024f2f
JNI Zero: Use GetPrimitiveArrayCritical() for CreateView()
by Andrew Grieve
· 10 weeks ago
5e22916
Reland "JNI Zero: Use two different outputs (.cc & .h) for generate_final_jni"
by Etienne Dechamps
· 3 months ago
1ec3cca
JNI Zero: Fix race condition crash with SetClassLoader()
by Andrew Grieve
· 3 months ago
fc37e85
Revert "JNI Zero: Use two different outputs (.cc & .h) for generate_final_jni"
by Etienne Dechamps
· 3 months ago
4492098
JNI Zero: Use two different outputs (.cc & .h) for generate_final_jni
by Andrew Grieve
· 3 months ago
3c19973
Rename generate_jni_registration -> generate_final_jni
by Andrew Grieve
· 3 months ago
2baa977
JNI Zero: Remove the --use-std-primitive-types flag
by Martin Kong
· 3 months ago
a2ed3db
JNI Zero: Mark smart pointers as clang::trivial_abi
by Andrew Grieve
· 3 months ago
81de700
JNI Zero: Remove enable definition macros
by Martin Kong
· 3 months ago
e0495eb
JNI Zero skill improvements
by Jenna Himawan
· 3 months ago
4f33099
Reland "JNI Zero: Remove support for legacy natives"
by Martin Kong
· 3 months ago
3f99a97
[unsafe-buffers] Remove allow_unsafe_buffers from jni_zero/
by Arthur Sonzogni
· 3 months ago
4a10506
Revert "JNI Zero: Remove support for legacy natives"
by Andrew Grieve
· 4 months ago
0472fad
JNI Zero: Add EXPORT for GetClassInternal()
by Andrew Grieve
· 4 months ago
36e0bf7
JNI Zero: Remove support for legacy natives
by Martin Kong
· 4 months ago
d34a8ee
Android: Fix ink's linker version script to actually hide symbols
by Andrew Grieve
· 4 months ago
b785149
Reland "jni_zero: Add JNI signature validator annotation processor"
by Andrew Grieve
· 4 months ago
cfdf299
JNI Zero: Fix use_std_primitive_types=false
by Andrew Grieve
· 4 months ago
105f568
JNI Zero: Show all parse errors rather than just the first
by Andrew Grieve
· 4 months ago
2908c73
Revert "jni_zero: Add JNI signature validator annotation processor"
by Andrew Grieve
· 4 months ago
0090082
jni_zero: Add JNI signature validator annotation processor
by Andrew Grieve
· 4 months ago
3a6540e
JNI Zero: Fix failing to resolve nested classes like Foo.Bar
by Andrew Grieve
· 4 months ago
6f8b5f4
Use manual JNI registration for androidx.ink
by Andrew Grieve
· 4 months ago
82d228b
Add myself as an owner of JNI Zero
by Martin Kong
· 5 months ago
47cd67f
JNI Zero: Auto-format markdown
by Andrew Grieve
· 5 months ago
bcceb00
JNI Zero: Add line breaks before code blocks in .md
by Andrew Grieve
· 5 months ago
fbfb661
JNI Zero: Fix regexes to allow @Foo.Bar annotations
by Andrew Grieve
· 5 months ago
bbbadf2
JNI Zero: Remove the compatibility shim
by Martin Kong
· 5 months ago
5fe7d5b
Android: Fix jni_zero::GetClass() CHECK'ing rather than throwing
by Andrew Grieve
· 5 months ago
e46dd79
JNI Zero: Fix typo "convertable" -> "convertible"
by Andrew Grieve
· 6 months ago
132daed
Remove remnants of @NativeMethods("module_name")
by Andrew Grieve
· 6 months ago
2a09e0c
Add an agent skill for general JNI Zero usage
by Andrew Grieve
· 6 months ago
83ffbf3
JNI Zero: Specify module_name via GN rather than @NativeMethods
by Andrew Grieve
· 6 months ago
8bea967
Initial prototype of WebUI NTP for Android
by Andrew Grieve
· 6 months ago
8685c64
Revert "JNI Zero: Do not #include default_conversions.h by default"
by Andrew Grieve
· 6 months ago
b0a152a
JNI Zero: Do not #include default_conversions.h by default
by Andrew Grieve
· 6 months ago
91c51e7
JNI Zero: Do not allow a parameter for @CalledByNative
by Andrew Grieve
· 6 months ago
c92c094
Simplify JNI usage in modal_dialog_wrapper.cc
by Andrew Grieve
· 6 months ago
67bd55f
JNI Zero: Document placeholder .jar files
by Andrew Grieve
· 6 months ago
6d30280
JNI Zero: Call android_set_abort_message() before crashing
by Andrew Grieve
· 6 months ago
f9b2972
JNI Zero: Fix parsing of nested classes in generate_jar_jni()
by Andrew Grieve
· 6 months ago
4491c6e
Deprecate ByteArrayView in favour of JArrayView<int8_t>
by Martin Kong
· 6 months ago
8f81459
JNI Zero: Add jni_zero::AdoptRef()
by Andrew Grieve
· 6 months ago
aa7c373
JNI Zero: Add jni_zero::CreateLeaky()
by Martin Kong
· 6 months ago
d4ccc4d
JNI Zero: Add NewAsciiString(env, "foo")
by Andrew Grieve
· 6 months ago
fbdc0ac
JNI Zero: Fail if @JniType() appears in generics
by Andrew Grieve
· 6 months ago
03629fd
Make JArrayView<jobject T> iterable in for-each loop
by Martin Kong
· 6 months ago
3d2b791
JNI Zero: Make `JArray<jobject> == jobjectArray`, and add GetAs<>()
by Andrew Grieve
· 6 months ago
956688c
Make JNI Zero's IMMEDIATE_CRASH call Chromium's IMMEDIATE_CRASH
by Martin Kong
· 6 months ago
e457348
Fix: Use dot-separated class name in GetClass.
by Mohannad Farrag
· 6 months ago
c42bcad
JNI Zero: Use non-namespaced jobject types in static_assert message
by Andrew Grieve
· 6 months ago
69ef575
JNI Zero: Fix incorrect values for g_list_class and g_map_class
by Andrew Grieve
· 6 months ago
38ed709
JNI Zero: Fix the Chromium into WebRTC roll
by Martin Kong
· 6 months ago
Next »