<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_libnativehelper/JniConstants.cpp, branch android10-mainline-media-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/'/>
<entry>
<title>Add java.nio.Buffer helper methods.</title>
<updated>2019-04-11T15:53:46+00:00</updated>
<author>
<name>Orion Hodson</name>
<email>oth@google.com</email>
</author>
<published>2019-02-22T16:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=bcc2b6fda49e42add4715882231215b2b3ada9d0'/>
<id>bcc2b6fda49e42add4715882231215b2b3ada9d0</id>
<content type='text'>
Bug: 124338141
Test: Boot and observe no core platform api warnings from opengl

(cherry picked from commit f5480bdcdd27e492a9858599664c74e16a46a961)

Change-Id: I4680418398f0708c26c0124b418a2ccb1094a038
Merged-In: I6db85f6084dd620e08568dbdeea0d10efb20a84f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 124338141
Test: Boot and observe no core platform api warnings from opengl

(cherry picked from commit f5480bdcdd27e492a9858599664c74e16a46a961)

Change-Id: I4680418398f0708c26c0124b418a2ccb1094a038
Merged-In: I6db85f6084dd620e08568dbdeea0d10efb20a84f
</pre>
</div>
</content>
</entry>
<entry>
<title>Move JniConstants to points of use</title>
<updated>2019-01-09T10:11:07+00:00</updated>
<author>
<name>Orion Hodson</name>
<email>oth@google.com</email>
</author>
<published>2018-11-21T12:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=aadb37310c630337e5954cd2d338ec9ecfb9e4f9'/>
<id>aadb37310c630337e5954cd2d338ec9ecfb9e4f9</id>
<content type='text'>
Removes the JniConstants from the libnativehelper API.

Most of the constants are moved into libcore.

Light tidying up in touched files.

Bug: 119840313
Test: atest libnativehelper/test
Test: atest CtsLibcoreTestCases
Test: art/test.py --host -g -j16
Test: device boots

Change-Id: I4c0daab450d2efd7e6bd7705e27dbb6309fcb92d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removes the JniConstants from the libnativehelper API.

Most of the constants are moved into libcore.

Light tidying up in touched files.

Bug: 119840313
Test: atest libnativehelper/test
Test: atest CtsLibcoreTestCases
Test: art/test.py --host -g -j16
Test: device boots

Change-Id: I4c0daab450d2efd7e6bd7705e27dbb6309fcb92d
</pre>
</div>
</content>
</entry>
<entry>
<title>Libnativehelper: Move mutable class cache to libcore</title>
<updated>2017-10-30T17:14:01+00:00</updated>
<author>
<name>Andreas Gampe</name>
<email>agampe@google.com</email>
</author>
<published>2017-10-30T17:12:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=28d14bfe09e19ee9b4185cd3d5659491898ddb0c'/>
<id>28d14bfe09e19ee9b4185cd3d5659491898ddb0c</id>
<content type='text'>
These classes and fields are only used in libcore native code. Do
not expose them in JniConstants.

Bug: 68197265
Test: m
Test: m test-art-host
Test: vogar --mode=host libcore/luni/src/test/java/libcore/io/OsTest.java
Change-Id: I8a84fd0fa88e8174bea86a33bf58ad7eba392c82
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These classes and fields are only used in libcore native code. Do
not expose them in JniConstants.

Bug: 68197265
Test: m
Test: m test-art-host
Test: vogar --mode=host libcore/luni/src/test/java/libcore/io/OsTest.java
Change-Id: I8a84fd0fa88e8174bea86a33bf58ad7eba392c82
</pre>
</div>
</content>
</entry>
<entry>
<title>Track libcore migration to libcore.util.Mutable{Int,Long}.</title>
<updated>2017-10-23T15:27:42+00:00</updated>
<author>
<name>Tobias Thierer</name>
<email>tobiast@google.com</email>
</author>
<published>2017-10-23T15:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=8e11f8480356d86db78eb10647f96e7c6c0b3ac0'/>
<id>8e11f8480356d86db78eb10647f96e7c6c0b3ac0</id>
<content type='text'>
Another CL in this CL topic migrates libcore-internal uses of
android.system.Mutable{Int,Long} to use the corresponding
classes in libcore.util instead.

This CL updates JniConstants accordingly.

Bug: 67901714
Test: Treehugger
Test: Device still boots.
Change-Id: I1f10fc7d5bfe9a73cb848bc472e467a5738e2f7c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Another CL in this CL topic migrates libcore-internal uses of
android.system.Mutable{Int,Long} to use the corresponding
classes in libcore.util instead.

This CL updates JniConstants accordingly.

Bug: 67901714
Test: Treehugger
Test: Device still boots.
Change-Id: I1f10fc7d5bfe9a73cb848bc472e467a5738e2f7c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove setsockoptGroupSourceReq and StructGroupSourceReq"</title>
<updated>2017-09-21T12:42:15+00:00</updated>
<author>
<name>vichang</name>
<email>vichang@google.com</email>
</author>
<published>2017-09-21T12:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=0d73c15fb775096f4bc9e99e7d5c983c679c2c11'/>
<id>0d73c15fb775096f4bc9e99e7d5c983c679c2c11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Nativehelper: Remove static locals for field and method IDs.</title>
<updated>2017-09-12T22:13:56+00:00</updated>
<author>
<name>Logan Chien</name>
<email>logan.chien@mediatek.com</email>
</author>
<published>2016-06-08T03:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=63e4917a05e094bb815d5ba036870538e477f6e7'/>
<id>63e4917a05e094bb815d5ba036870538e477f6e7</id>
<content type='text'>
This commit replaces static locals with lazy initialization functions so
that field and method IDs can be updated between different VM instances.
It also adds a clear() function to reset the state.

Bug: 65522645
Test: m
Test: m test-art-host
Change-Id: I340cc2ced6b2e5bcd541f1d7b9741574e37c27eb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit replaces static locals with lazy initialization functions so
that field and method IDs can be updated between different VM instances.
It also adds a clear() function to reset the state.

Bug: 65522645
Test: m
Test: m test-art-host
Change-Id: I340cc2ced6b2e5bcd541f1d7b9741574e37c27eb
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove setsockoptGroupSourceReq and StructGroupSourceReq</title>
<updated>2017-08-15T13:54:33+00:00</updated>
<author>
<name>Victor Chang</name>
<email>vichang@google.com</email>
</author>
<published>2017-08-15T13:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=9b496b4495f8292a886aac96ea4b142d2b7b0fa4'/>
<id>9b496b4495f8292a886aac96ea4b142d2b7b0fa4</id>
<content type='text'>
- setsockoptGroupSourceReq is dead code after removing
  the corresponding socket options in Iobridge

Test: cts-tradefed run cts-dev --module CtsLibcoreTestCases
Test: cts-tradefed run cts-dev --module CtsLibcoreOjTestCases
Bug: 32071916
Change-Id: Ie1b8a40c77ee092b84eb80ccb3f8bde3cc01b73b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- setsockoptGroupSourceReq is dead code after removing
  the corresponding socket options in Iobridge

Test: cts-tradefed run cts-dev --module CtsLibcoreTestCases
Test: cts-tradefed run cts-dev --module CtsLibcoreOjTestCases
Bug: 32071916
Change-Id: Ie1b8a40c77ee092b84eb80ccb3f8bde3cc01b73b
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some global headers.</title>
<updated>2017-07-20T21:25:43+00:00</updated>
<author>
<name>Steven Moreland</name>
<email>smoreland@google.com</email>
</author>
<published>2017-07-19T17:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=3544a938142edc0439d120dabd45234c62ace6d7'/>
<id>3544a938142edc0439d120dabd45234c62ace6d7</id>
<content type='text'>
Removing:
- JniInvocation.h
- ScopedLocalFrame.h

Now that all usage is cleaned up.

libnativehelper now exports "include" as well so that
its headers can be cleaned up in the same way.

Test: none
Bug: 63762847
Change-Id: Iee8f59542dc1c80e2e262d2faf4eea829426a0d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing:
- JniInvocation.h
- ScopedLocalFrame.h

Now that all usage is cleaned up.

libnativehelper now exports "include" as well so that
its headers can be cleaned up in the same way.

Test: none
Bug: 63762847
Change-Id: Iee8f59542dc1c80e2e262d2faf4eea829426a0d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Track libcore commit 58228b82c64808eddac02736f18f5003730443a0</title>
<updated>2017-07-13T13:24:52+00:00</updated>
<author>
<name>Przemyslaw Szczepaniak</name>
<email>pszczepaniak@google.com</email>
</author>
<published>2017-07-13T13:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=5f7247214fafa576898146eeee7eaea1aaa51f00'/>
<id>5f7247214fafa576898146eeee7eaea1aaa51f00</id>
<content type='text'>
Test: CtsLibcoreTestCases
Bug: 62949898
Change-Id: I9285d65ec106666b66565c17a18f7d45a18fc8e8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: CtsLibcoreTestCases
Bug: 62949898
Change-Id: I9285d65ec106666b66565c17a18f7d45a18fc8e8
</pre>
</div>
</content>
</entry>
<entry>
<title>Track libcore change 162bf4d3d62da1e581e7a40e01f5ad664f0507ef</title>
<updated>2016-08-04T18:49:36+00:00</updated>
<author>
<name>Yi Kong</name>
<email>yikong@google.com</email>
</author>
<published>2016-06-08T13:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_libnativehelper/commit/?id=e26fd49181b13b32734aad17ba1b4b31a47de831'/>
<id>e26fd49181b13b32734aad17ba1b4b31a47de831</id>
<content type='text'>
Adds StructIfaddrs to JniConstants.

Bug: 28609551
Change-Id: I314524f69d1dedbea108a8066f1510f113669e55
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds StructIfaddrs to JniConstants.

Bug: 28609551
Change-Id: I314524f69d1dedbea108a8066f1510f113669e55
</pre>
</div>
</content>
</entry>
</feed>
