)]}'
{
  "commit": "00f6a09302917dd5096de799623d00f1bea46536",
  "tree": "1907e53e209f1aaa92323dd2de8294e7849ff5f5",
  "parents": [
    "76e228d3dbb039a5d3e8530a65e5250e5a4a2e4c"
  ],
  "author": {
    "name": "Chris Hegarty",
    "email": "chegar@openjdk.org",
    "time": "Fri Apr 15 16:19:15 2016 +0100"
  },
  "committer": {
    "name": "Chris Hegarty",
    "email": "chegar@openjdk.org",
    "time": "Fri Apr 15 16:19:15 2016 +0100"
  },
  "message": "8137058: Clear out all non-Critical APIs from sun.reflect\n\nReviewed-by: alanb, jfranck, mchung\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13457c629948cab201be841fde22c6ee9cab093b",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/classFileParser.cpp",
      "new_id": "cedf1b4850974b2ed2ece37a91dcbd86278c1592",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/classFileParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "f61e466e8f26554e89867871719a471491a59d75",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/javaClasses.cpp",
      "new_id": "b5230c844850af5773ecbc0504f9efda8b52e4e5",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/javaClasses.cpp"
    },
    {
      "type": "modify",
      "old_id": "560bab7d5f8351da33075a800a9bd624c4ef07aa",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/javaClasses.hpp",
      "new_id": "7245a9f0bb12e74dc11a48e0894d04444d22fd38",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/javaClasses.hpp"
    },
    {
      "type": "modify",
      "old_id": "ca20f0b6e4d0d1099bc9939203ce2dda11bae70b",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/systemDictionary.hpp",
      "new_id": "ca637011c4d0163421807a27cb3a83b7004d9cfd",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/systemDictionary.hpp"
    },
    {
      "type": "modify",
      "old_id": "858f4a84676b0e1a1f0181dcceaedfb7d4f2fb70",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/verifier.cpp",
      "new_id": "600ca8e911febb2096f7542216931e61611ed8f4",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/verifier.cpp"
    },
    {
      "type": "modify",
      "old_id": "a43ec30886e0c3470952d711f55adab7d2ac0374",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/classfile/vmSymbols.hpp",
      "new_id": "7586786e6cf9765e93b6542fb750714b14fb8479",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/classfile/vmSymbols.hpp"
    },
    {
      "type": "modify",
      "old_id": "7665065c9df749e2ccf4b2b3be3344707836f22e",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/prims/jvm.cpp",
      "new_id": "6c77385568cfb28f720dd6a08b879c4bfde0b53e",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/prims/jvm.cpp"
    },
    {
      "type": "modify",
      "old_id": "a039ef1ef1a68a88e656a862e9adce6797976b7d",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/runtime/reflection.cpp",
      "new_id": "1832711848b6b78df2c5e37b4ba310093e4e8896",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/runtime/reflection.cpp"
    },
    {
      "type": "modify",
      "old_id": "331d5a750a0d1631af3ec727bf66dd3dd9ff6dd7",
      "old_mode": 33188,
      "old_path": "hotspot/src/share/vm/runtime/reflectionUtils.cpp",
      "new_id": "fbab2e0fd608a098bb3e43f610ea9bd9e156c93f",
      "new_mode": 33188,
      "new_path": "hotspot/src/share/vm/runtime/reflectionUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "df4046d889f4e406cb29cfcacfa3441381312c48",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java",
      "new_id": "ed05fe8a188c548fc3a4018c80ce9f32a3a25e5a",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "783b26188e9e60cea5ccf09dab623655aa589cb6",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java",
      "new_id": "12310ddf3ce41887a2bf8b95395709145e020a2a",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java"
    },
    {
      "type": "modify",
      "old_id": "21be817e7db251f8f737514364e6f8e345e33c6e",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java",
      "new_id": "88629b101a30f094046e00cfcb2028d048ec4a6c",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "b17763bd3ac17f4867014fabcfa5d716d58c0f9c",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java",
      "new_id": "87020af5181b9079f2662d6db32230bc8b67da71",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "1c23c7458c146ba14884ac493ccbcc78e318c3d5",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java",
      "new_id": "3b64af7ffeacc19bfa42d9419216ebeacb6eb255",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "16add7012e0fa97ec05e437d278dfaed684a6965",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java",
      "new_id": "4f1cac0fb476fce92242aa84c380483951cd0b83",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "9dc255210fb076a887a1e6a6ff5c20a7e3fb0a8c",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java",
      "new_id": "65f6ec0efdf64c7e94930178951ac9285c619a76",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "adcf6cb85f426546637b945a6a6cc9740c2c9ed9",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java",
      "new_id": "391a9dc12f657030cd8a0d88c41dbe86cb7b2aa5",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "b63fa7af5eef8d0e8d6fb907d60e09b5030534dc",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java",
      "new_id": "812c2586165ca99eb409b79a0c2a15373d298b68",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java"
    },
    {
      "type": "modify",
      "old_id": "285f0ff77aff5897c62e698f1268bda42e79644d",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java",
      "new_id": "cd16f512e52433becfcfe26be5df57ead7a6d980",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "2d7145dec1564226ce8cf3e403b3d5439e79322b",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java",
      "new_id": "3c004ce0c091177bb559f94a44e56e8b0dda1cb0",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "1e0f269e8cd21a4c1ab1c89cf9ac76a5c541c360",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java",
      "new_id": "6a1cfb7623ec55dd219d41371a1d0ae743ea49e9",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "cad8ccd9f31dd2c6ac27ab383a6d148f6abf749c",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java",
      "new_id": "92f7a19b5e03c27f83ac6f8cb96a350be5bfb810",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java"
    },
    {
      "type": "modify",
      "old_id": "2011bc0c863da468317e072e8c1f9dfc9d7bf81b",
      "old_mode": 33188,
      "old_path": "hotspot/test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java",
      "new_id": "9c904502ef900c2fe524e0931355e77f3caf00b4",
      "new_mode": 33188,
      "new_path": "hotspot/test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java"
    }
  ]
}
