gecko-dev/widget/android/jni
Jim Chen ac1b87c36f Bug 1292323 - Optimize native call dispatching; r=snorp
Refactor the dispatching code to be more streamlined, and add two
optimizations to the way we dispatch a call:

* avoid a pair of unnecessary calls to add/delete the global class ref,
  when dispatching a static call to the Gecko thread without a class ref
  parameter.

* avoid an extra allocation when dispatching to a proxy function.
2016-08-12 23:15:53 -04:00
..
Accessors.h Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp 2016-08-12 23:15:52 -04:00
Natives.h Bug 1292323 - Optimize native call dispatching; r=snorp 2016-08-12 23:15:53 -04:00
Refs.h Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp 2016-08-12 23:15:52 -04:00
Types.h Bug 1244875 - Refactor JNI templates; r=snorp 2016-02-09 17:27:28 -05:00
Utils.cpp Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp 2016-08-12 23:15:52 -04:00
Utils.h Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp 2016-08-12 23:15:52 -04:00
moz.build Bug 1292323 - Implement JNI thread checking and dispatching; r=snorp 2016-08-12 23:15:52 -04:00