Values in ZIP files are unsigned.

Bug: 9695860

(cherry picked from commit 9edf43dfcc35c761d97eb9156ac4254152ddbc55)

Change-Id: Ic14eac58fdcfc343a9e23df8c26ba0dd24c9e189
Values in ZIP files are unsigned.

Bug: 9695860
Change-Id: I5c12dc5f3c70a9fe081adf5bf5b6b4b3a115e7e1
(cherry picked from commit 9edf43dfcc35c761d97eb9156ac4254152ddbc55)
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
am fe39951e: Values in ZIP files are unsigned.

* commit 'fe39951ed36353002263aefef7963a8c8b9c6441':
  Values in ZIP files are unsigned.
am 3802bbcf: am fe39951e: Values in ZIP files are unsigned.

* commit '3802bbcf4c26ec7bf134ec1c7f98a40f55995413':
  Values in ZIP files are unsigned.
am d987149f: am 3802bbcf: am fe39951e: Values in ZIP files are unsigned.

* commit 'd987149f51ee632735cf359ec25cb6092d73aca0':
  Values in ZIP files are unsigned.
am bcb7b420: am d987149f: am 3802bbcf: am fe39951e: Values in ZIP files are unsigned.

* commit 'bcb7b42086b570995493ebee955a1fc46d52736d':
  Values in ZIP files are unsigned.
resolved conflicts for merge of 1cec2593 to jb-mr1-dev-plus-aosp

Change-Id: I4a8efbdeff28e5fba4a7a25002ab6a2856b34fd5
am 5288ef70: (-s ours) resolved conflicts for merge of 1cec2593 to jb-mr1-dev-plus-aosp

* commit '5288ef70edc3c2b12794a9d018c0aaa953ccebf4':
  Values in ZIP files are unsigned.
Tests for ZIP sign extension bugs.

Bug: 9695860

(cherry picked from commit 406b85296a7ba29d2f480280d2f2a96133f940ec)

Change-Id: If9740163a67c2bccebd46552fbba0518087232ba
am 15a93894: Tests for ZIP sign extension bugs.

* commit '15a93894f19b27f3d85b8e3c3de8cff8a33964d3':
  Tests for ZIP sign extension bugs.
am adf25974: am 15a93894: Tests for ZIP sign extension bugs.

* commit 'adf25974a44503066df61cc0be515395fd7253b6':
  Tests for ZIP sign extension bugs.
am b3e2cc46: am adf25974: am 15a93894: Tests for ZIP sign extension bugs.

* commit 'b3e2cc46ae3a0bdbff39313b1d17bee1763d18c8':
  Tests for ZIP sign extension bugs.
am 99663789: am b3e2cc46: am adf25974: am 15a93894: Tests for ZIP sign extension bugs.

* commit '996637897c99d28a054bb0094717b36bbf3e8b59':
  Tests for ZIP sign extension bugs.
am c1ee1ac7: am 99663789: am b3e2cc46: am adf25974: am 15a93894: Tests for ZIP sign extension bugs.

* commit 'c1ee1ac7ff5dd966a90b1524232db6406bbd42fd':
  Tests for ZIP sign extension bugs.
am 5aced732: am c1ee1ac7: am 99663789: am b3e2cc46: am adf25974: am 15a93894: Tests for ZIP sign extension bugs.

* commit '5aced732888f8737c9c30ddf6e2e16ee911c4a54':
  Tests for ZIP sign extension bugs.
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
Fix compilation of Enum on JDK 7

Change-Id: I2e58b6a527e4ef1fc7ed3359b8aea88d01a031fb

libcore: Better Enum fix for JDK 7

 * Jerome Pilliet suggests using a cast in the compareTo method instead of
   changing the field visibility. This is a much better fix.

Change-Id: I334105e0922225512a4d0a2d4b6c9c6ec71b9c51
GC triggering performance optimizations

Copy the correct starting heap size at process init.
Interfaces to set GC/managed heap parameters.

Change-Id: If0b1637291e77f9781ae6249c5d0257f659253ca