- 82d228b Add myself as an owner of JNI Zero by Martin Kong · 8 days ago main
- 47cd67f JNI Zero: Auto-format markdown by Andrew Grieve · 8 days ago
- bcceb00 JNI Zero: Add line breaks before code blocks in .md by Andrew Grieve · 9 days ago
- fbfb661 JNI Zero: Fix regexes to allow @Foo.Bar annotations by Andrew Grieve · 2 weeks ago
- bbbadf2 JNI Zero: Remove the compatibility shim by Martin Kong · 4 weeks ago
- 5fe7d5b Android: Fix jni_zero::GetClass() CHECK'ing rather than throwing by Andrew Grieve · 4 weeks ago
- e46dd79 JNI Zero: Fix typo "convertable" -> "convertible" by Andrew Grieve · 5 weeks ago
- 132daed Remove remnants of @NativeMethods("module_name") by Andrew Grieve · 5 weeks ago
- 2a09e0c Add an agent skill for general JNI Zero usage by Andrew Grieve · 5 weeks ago
- 83ffbf3 JNI Zero: Specify module_name via GN rather than @NativeMethods by Andrew Grieve · 6 weeks ago
- 8bea967 Initial prototype of WebUI NTP for Android by Andrew Grieve · 6 weeks ago
- 8685c64 Revert "JNI Zero: Do not #include default_conversions.h by default" by Andrew Grieve · 7 weeks ago
- b0a152a JNI Zero: Do not #include default_conversions.h by default by Andrew Grieve · 7 weeks ago
- 91c51e7 JNI Zero: Do not allow a parameter for @CalledByNative by Andrew Grieve · 7 weeks ago
- c92c094 Simplify JNI usage in modal_dialog_wrapper.cc by Andrew Grieve · 7 weeks ago
- 67bd55f JNI Zero: Document placeholder .jar files by Andrew Grieve · 7 weeks ago
- 6d30280 JNI Zero: Call android_set_abort_message() before crashing by Andrew Grieve · 8 weeks ago
- f9b2972 JNI Zero: Fix parsing of nested classes in generate_jar_jni() by Andrew Grieve · 8 weeks ago
- 4491c6e Deprecate ByteArrayView in favour of JArrayView<int8_t> by Martin Kong · 8 weeks ago
- 8f81459 JNI Zero: Add jni_zero::AdoptRef() by Andrew Grieve · 8 weeks ago
- aa7c373 JNI Zero: Add jni_zero::CreateLeaky() by Martin Kong · 8 weeks ago
- d4ccc4d JNI Zero: Add NewAsciiString(env, "foo") by Andrew Grieve · 8 weeks ago
- fbdc0ac JNI Zero: Fail if @JniType() appears in generics by Andrew Grieve · 8 weeks ago
- 03629fd Make JArrayView<jobject T> iterable in for-each loop by Martin Kong · 8 weeks ago
- 3d2b791 JNI Zero: Make `JArray<jobject> == jobjectArray`, and add GetAs<>() by Andrew Grieve · 8 weeks ago
- 956688c Make JNI Zero's IMMEDIATE_CRASH call Chromium's IMMEDIATE_CRASH by Martin Kong · 8 weeks ago
- e457348 Fix: Use dot-separated class name in GetClass. by Mohannad Farrag · 8 weeks ago
- c42bcad JNI Zero: Use non-namespaced jobject types in static_assert message by Andrew Grieve · 9 weeks ago
- 69ef575 JNI Zero: Fix incorrect values for g_list_class and g_map_class by Andrew Grieve · 9 weeks ago
- 38ed709 JNI Zero: Fix the Chromium into WebRTC roll by Martin Kong · 9 weeks ago
- 6bc90e0 Add library class JArrayView<T> that works with JArray<T> by Martin Kong · 9 weeks ago
- 8c6df83 JNI Zero: Add new methods to the JavaRef class by Martin Kong · 9 weeks ago
- d3c7cd1 Reland "JNI Zero: Revamp how class loading works" by Andrew Grieve · 9 weeks ago
- 1bf4490 Revert "JNI Zero: Revamp how class loading works" by Zaina Al-Mashni · 9 weeks ago
- 020a07b JNI Zero: Revamp how class loading works by Andrew Grieve · 9 weeks ago
- 3355be3 [Unchecked]Add "unchecked" to @SuppressWarnings in JNI generated code by Jingping Sun · 10 weeks ago
- 5044597 JNI Zero: Do not extract android.jar in generate_jar_jni() by Andrew Grieve · 10 weeks ago
- ccba2c6 Improve the definition of JArray<T> by Martin Kong · 10 weeks ago
- 3b8823b JNI Zero: Parse Java Generics by Andrew Grieve · 10 weeks ago
- d173a72 JNI Zero: Allow implicit conversion from jobject -> JFoo by Andrew Grieve · 2 months ago
- 62e6447 JNI Zero: Set CalledByNative.static = True for constructors by Andrew Grieve · 2 months ago
- b6aefd1 JNI Zero: Remove duplicates in javap output rather than suffixing them by Andrew Grieve · 2 months ago
- 602a22b JNI Zero: Add missing _JArrayHelper specialization for jboolean by Andrew Grieve · 2 months ago
- 7dc47b1 JNI Zero: Remove [[maybe_unused]] since _NativeMethods make all functions look used by Andrew Grieve · 3 months ago
- 5097833 JNI Zero: Improve class parsing logic to obsolete @CalledByNatives("NAME") by Andrew Grieve · 3 months ago
- 4119340 Introduce JArray<T> to replace jobjectArray, jintArray, etc. by Martin Kong · 3 months ago
- 1f0a188 Revert "Patch JniZero to force third_party code to work" by Chrome Crash (Prod) · 3 months ago
- c447770 JNI Zero: Use mirror types in static_assert error message by Andrew Grieve · 3 months ago
- d1f6c74 Patch JniZero to force third_party code to work by Alexander Cooper · 3 months ago
- b81728a JNI Zero: Expose generate_jar_jni of common classes as a public API by Andrew Grieve · 3 months ago
- 19eb51f JNI Zero: Use int32_t, etc. in generate_jar_jni() by Andrew Grieve · 3 months ago
- e4e55a1 JNI Zero: Update README to reflect that JMyClassJni became MyClassJni by Martin Kong · 3 months ago
- a6cef4e JNI Zero: Expose statics on mirrors as FooJni:: rather than JFooJni:: by Andrew Grieve · 3 months ago
- eb4ae29 JNI Zero: Move field accessors & constants to mirror types by Andrew Grieve · 3 months ago
- 304c83a JNI Zero: Use "_" to suffix keywords rather than "1" by Andrew Grieve · 3 months ago
- b42ccff JNI Zero: Updates to mirror class logic by Andrew Grieve · 3 months ago
- 227db5e JNI Zero: Update docs for jobject subclasses by Andrew Grieve · 3 months ago
- d9dac27 JNI Zero: Use jobject for non-mirrored CalledByNative return values by Andrew Grieve · 3 months ago
- b3584b8 JNI Zero: Remove some unused code by Martin Kong · 3 months ago
- 03624c8 Revert "JNI Zero: Add a codereview settings file" by Martin Kong · 3 months ago
- a75df61 JNI Zero: Add a codereview settings file by Martin Kong · 3 months ago
- c78e672 JNI Zero: Rename "Constructor" -> "New" for mirror classes by Andrew Grieve · 3 months ago
- 561575e JNI Zero: Remove jni_zero::Cast() in favor of As() by Andrew Grieve · 3 months ago
- eddbb15 JNI Zero: Add JavaRef::As<> for nicer casting syntax. by Andrew Grieve · 3 months ago
- 11cc0f8 JNI Zero: Move the implementation of JMyClass to _CalledByNatives<JMyClass> by Martin Kong · 3 months ago
- 9b814de JNI Zero: Rework the two Cast() functions by Martin Kong · 3 months ago
- 4f410dc JNI Zero: Add core pointer interfaces by Keigo Oka · 3 months ago
- 7157605 JNI Zero: Update docs for @JniType(OnceCallback) by Andrew Grieve · 3 months ago
- baf4305 Fix @JniType("base::RepeatingClosure") not working as a parameter of @CalledByNative by Andrew Grieve · 3 months ago
- f2eb2f3 Make JNI Callbacks work with raw JavaRef<> params by Andrew Grieve · 3 months ago
- 14541df Reland "JNI Zero: Remove the std::move exception in the codegen" by Martin Kong · 4 months ago
- 80073e9 Merge jni_callback.* into callback_android.* by Andrew Grieve · 4 months ago
- 4979594 Add Callback2 and JNI wrappers so that callbacks with 2 parameters are easy to do. by Andrew Grieve · 4 months ago
- 145412a JNI Zero: Suppress the rawtypes error caused by generic types by Martin Kong · 4 months ago
- 2691543 Revert "JNI Zero: Remove the std::move exception in the codegen" by Philip Eliasson · 4 months ago
- f3900da JNI Zero: Remove the std::move exception in the codegen by Martin Kong · 4 months ago
- 5e77f7a Convert std::blah& to const std::blah& in JNI boundary methods by Martin Kong · 4 months ago
- 39e7713 JNI Zero: Generate C++ classes that mirror the Java classes by Martin Kong · 4 months ago
- fb2e4eb JNI Zero: Flesh out @JniType markdown and add a README.chromium.md by Andrew Grieve · 4 months ago
- c4ae265 Convert std::string& to const std::string& in JNI boundary methods by Martin Kong · 4 months ago
- 31a0560 Add two helper methods to cast JavaRef and ScopedJavaLocalRef by Martin Kong · 4 months ago
- 17c03b1 JNI Zero: Emit a warning when DEFINE_JNI(ClassName) is forgotten (take 2) by Andrew Grieve · 4 months ago
- 5fa1df7 Use WebView-specific PGO profile for builds using WebView orderfile. by Mateusz Zbikowski · 4 months ago
- 58dbfc9 Revert "JNI Zero: Emit a warning when DEFINE_JNI(ClassName) is forgotten." by Andrew Grieve · 4 months ago
- 5461e0b JNI Zero: Fix field accessors for Double and Float special values by Andrew Grieve · 4 months ago
- f52b580 JNI Zero: Generate field accessors for generate_jar_jni by Andrew Grieve · 4 months ago
- 4e918cb JNI Zero: Improve error message when JNI_ methods are wrong by Andrew Grieve · 4 months ago
- 22a2261 JNI Zero: Fix parsing of @JniType("String that contains ()s") by Andrew Grieve · 4 months ago
- 545bee1 Android: Add support for @JniType("base::OnceClosure") by Andrew Grieve · 4 months ago
- 53f14b2 JNI Zero: Update README to point to the Google-internal page by Martin Kong · 4 months ago
- 59b410b JNI Zero: Improve error messages when JNI_Foo_Bar() method has an incompatible signature by Andrew Grieve · 4 months ago
- f226605 Add static_assert()s checking our assumptions for jboolean, jint, etc by Andrew Grieve · 4 months ago
- 536a58b Make @JniType() work for vectors or C++ enums by Andrew Grieve · 4 months ago
- 47b160b JNI Zero: Fix compile error when not using enable_definition_macros by Martin Kong · 4 months ago
- a9d4d2d Set Update Mechanism in README files of third party deps by Jordan · 5 months ago
- f69951e Stop using jint, jboolean, etc. in code generated by JNI Zero by Martin Kong · 5 months ago
- 3c54a41 Replace jfloat, jdouble, jbyte, jchar, jshort with C++ types by Martin Kong · 5 months ago
- 29a3a5b Replace jlong with int64_t (Part 2) by Martin Kong · 5 months ago
- 6155947 Replace jint with int32_t (Part 2) by Martin Kong · 5 months ago
- 0aacdbe Remove calls to base::android::GetClass() #5 by Martin Kong · 5 months ago