)]}'
{
  "commit": "34d757e49214419229bd7b84c47636ff61e7aebb",
  "tree": "5a63b7db81eb2bfde1d53201a6c7373376c4561f",
  "parents": [
    "b6c207d5181b36978991b0f7fe3d92b11069b732"
  ],
  "author": {
    "name": "Attila Szegedi",
    "email": "attila@openjdk.org",
    "time": "Wed Jan 28 17:58:08 2015 +0100"
  },
  "committer": {
    "name": "Attila Szegedi",
    "email": "attila@openjdk.org",
    "time": "Wed Jan 28 17:58:08 2015 +0100"
  },
  "message": "8067139: Finally blocks inlined incorrectly\n\nReviewed-by: hannesw, lagergren\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4fb7bd1d0ce1ca837f004cc49565fabe0d92125",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/AssignSymbols.java",
      "new_id": "220cf808d6538fb199fbe36f1a6a691ebf34c3e1",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/AssignSymbols.java"
    },
    {
      "type": "modify",
      "old_id": "b4ccca17b11f28c4161d2572dc3587a39e4d80c2",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java",
      "new_id": "d285541ffcf6fa7ba9501717b5e5ef615353ef43",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "87a0802cf36e9f9d512d00fc892f3d7bbcef8f3a",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java",
      "new_id": "ccd906552ceb3b79e2f0435568402500ced90b06",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java"
    },
    {
      "type": "modify",
      "old_id": "28cc55104b1a3fde26cdd33de814e868d606ad02",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java",
      "new_id": "79e151b0b88f9cb1b6aa8e84966c6f3d0463038c",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java"
    },
    {
      "type": "modify",
      "old_id": "a30e79a49d4e878a5d4a3ccf2b43da7d5677f865",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/Lower.java",
      "new_id": "8bb947cd34615a512e9228e465c3bcfb447dcaee",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/Lower.java"
    },
    {
      "type": "modify",
      "old_id": "9933274d65f54fe415a02d257d973aa9cac93fd3",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java",
      "new_id": "c0c8e0f009c66fa5e91450e116789b3707a44024",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java"
    },
    {
      "type": "modify",
      "old_id": "26660a3a8597679ccb1a96c86731611b0f4e93ec",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/codegen/WeighNodes.java",
      "new_id": "b1181c8284389ced6b9293518b0a569ca7941e11",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/codegen/WeighNodes.java"
    },
    {
      "type": "modify",
      "old_id": "12e4fcd88de0704a93727513fe34b0a2f13a2a93",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/Block.java",
      "new_id": "ddb6699f615ccdbc26296b276c33b95ebda586fa",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/Block.java"
    },
    {
      "type": "modify",
      "old_id": "7e16b5e6abc60175e96923bf8914b6c0512f64b9",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/BlockLexicalContext.java",
      "new_id": "0deb25f3e24594196ce69f396d59c57526956b5d",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/BlockLexicalContext.java"
    },
    {
      "type": "modify",
      "old_id": "6f6a1d23873c45a71aede363c14447ec11298aec",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/BlockStatement.java",
      "new_id": "3a7c8109682ec589ccf049a9f97e808468fa7509",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/BlockStatement.java"
    },
    {
      "type": "modify",
      "old_id": "4cbf4c02b26a734d02c875241a9dc849c28367f5",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/BreakNode.java",
      "new_id": "3e80bccd3708ee11c559509e731064030a3ba21b",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/BreakNode.java"
    },
    {
      "type": "modify",
      "old_id": "c58531bdee1b862a8b6987b257fe1cd3d64acb0a",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/ContinueNode.java",
      "new_id": "eb67f412608cc8900637a20db9275f90938068e3",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/ContinueNode.java"
    },
    {
      "type": "modify",
      "old_id": "07707171c638ee8aa2561a1da7b02ce34a11fa3a",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/JumpStatement.java",
      "new_id": "628bc772d09ce66207a73032d790199d45a31a72",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/JumpStatement.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bba0d99e02e783842538c99ca34572d0f611c38d",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/JumpToInlinedFinally.java"
    },
    {
      "type": "modify",
      "old_id": "487d6aeb7af6946d76045455a39bbd381aa84406",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/LexicalContext.java",
      "new_id": "8fbb2bca538068570edcb55151ee4c16a26446cb",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/LexicalContext.java"
    },
    {
      "type": "modify",
      "old_id": "b53d9f6b1a23c2a292be899f668e92f608999bd8",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/LexicalContextNode.java",
      "new_id": "5054b014f0e841a823ac98af25b3d2696f003c52",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/LexicalContextNode.java"
    },
    {
      "type": "modify",
      "old_id": "9d97a43810d020d5ab7ec280a3757ebee03af060",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java",
      "new_id": "18f68fe676cf46be474b622c63ee74faaf5db023",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java"
    },
    {
      "type": "modify",
      "old_id": "605e0a9ec272217007f83e341ec92669957add06",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/TryNode.java",
      "new_id": "9e68ee877320c5032394b082e2c7b1d115f0a5cd",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/TryNode.java"
    },
    {
      "type": "modify",
      "old_id": "52e9b66311e60304792b7cf37048505f83f0e2b0",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/debug/PrintVisitor.java",
      "new_id": "47fc0449191e056937ba70d1e4e9e25060592e6c",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/debug/PrintVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "f9fd3862c6c1a994c37278be4d2ee7b042ad77fd",
      "old_mode": 33188,
      "old_path": "nashorn/src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java",
      "new_id": "28022b1baaa7b22f6a4d8d6d91b543522f8f0d30",
      "new_mode": 33188,
      "new_path": "nashorn/src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "004efe155b715a9cae82b0505a361bcd0fa29f54",
      "new_mode": 33188,
      "new_path": "nashorn/test/script/basic/JDK-8067139.js"
    }
  ]
}
