{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"gluegen_onmaster\" build number 24",
          "upstreamBuild" : 24,
          "upstreamProject" : "gluegen_onmaster",
          "upstreamUrl" : "job/gluegen_onmaster/"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 24,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
            "branch" : [
              {
                "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
            "branch" : [
              {
                "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
        "branch" : [
          {
            "SHA1" : "c0ead6fa10280f8076704726d59f482b183fd77e",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/gluegen.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#24",
  "duration" : 48183,
  "estimatedDuration" : 220134,
  "executor" : None,
  "fullDisplayName" : "gluegen_onmaster » linux-x86_64-master-001 #24",
  "id" : "2013-09-06_23-58-16",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 24,
  "queueId" : -1,
  "result" : "SUCCESS",
  "timestamp" : 1378504696000,
  "url" : "https://jogamp.org/chuck/job/gluegen_onmaster/label=linux-x86_64-master-001/24/",
  "builtOn" : "linux64-null-centos55-jogamp-x64-chuck-001",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/jogamp-env.xml"
        ],
        "commitId" : "0fa150687e97bb6768ccd7755cd69af9d30b2f1c",
        "timestamp" : 1376532461000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Version: Bump to 'devel' version ..\u000a",
        "date" : "2013-08-15T04:07:41+0200",
        "id" : "0fa150687e97bb6768ccd7755cd69af9d30b2f1c",
        "msg" : "Version: Bump to 'devel' version ..",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/jogamp-env.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/os/Platform.java",
          "make/build.xml",
          "src/native/common/Platforms.c"
        ],
        "commitId" : "77687335f7fae3727c902c678b9525e6f4631da1",
        "timestamp" : 1376532542000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Platform: Add accurate currentTimeMillis() and currentTimeMicros() native methods, based on 'gettimeofday(..)'\u000a",
        "date" : "2013-08-15T04:09:02+0200",
        "id" : "77687335f7fae3727c902c678b9525e6f4631da1",
        "msg" : "Platform: Add accurate currentTimeMillis() and currentTimeMicros()",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/native/common/Platforms.c"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/Platform.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java",
          "make/scripts/runtest.sh",
          "src/java/com/jogamp/common/util/LFRingbuffer.java",
          "src/java/com/jogamp/common/util/SyncedRingbuffer.java",
          "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java",
          "src/junit/com/jogamp/common/util/RingBuffer01Base.java",
          "src/java/com/jogamp/common/util/Ringbuffer.java"
        ],
        "commitId" : "30475c6bbeb9a5d48899b281ead8bb305679028d",
        "timestamp" : 1377200398000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add Ringbuffer interface an 2 implementations, synchronized (locking) SyncedRingbuffer and lock-free LFRingbuffer.\u000a\u000aSyncedRingbuffer is moved from JOGL to GlueGen, and generalized w/ common interface Ringbuffer\u000ato allow testing diff. implementations.\u000a\u000a- Added Ringbuffer.AllocEmptyArray factory interface, allowing to pass a constructor\u000a  to construct the generic array.\u000a\u000a- Added functionality is growBuffer(..), allowing to either grow a full or empty buffer,\u000a  using Ringbuffer.AllocEmptyArray.\u000a\u000a- Removed explicit 'clearRef' at get*(..), always clear the taken reference for better\u000a  interface generalization.\u000a\u000a- Added LFRingbuffer, exposing lock-free get*(..) and put*(..) methods\u000a  using the 'Always Keep One Slot Open' pattern using the read/write index as barriers only.\u000a\u000a- Ctor's copy an optional passed user array into the internal array,\u000a  utilizing Ringbuffer.AllocEmptyArray.\u000a\u000a- Added unit tests.\u000a",
        "date" : "2013-08-22T21:39:58+0200",
        "id" : "30475c6bbeb9a5d48899b281ead8bb305679028d",
        "msg" : "Add Ringbuffer interface an 2 implementations, synchronized (locking)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/common/util/SyncedRingbuffer.java"
          },
          {
            "editType" : "add",
            "file" : "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/common/util/LFRingbuffer.java"
          },
          {
            "editType" : "add",
            "file" : "src/junit/com/jogamp/common/util/RingBuffer01Base.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/common/util/Ringbuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "add",
            "file" : "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java",
          "make/scripts/runtest.sh",
          "src/java/com/jogamp/common/util/LFRingbuffer.java",
          "src/java/com/jogamp/common/util/SyncedRingbuffer.java",
          "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java",
          "src/junit/com/jogamp/common/util/RingBuffer01Base.java",
          "src/java/com/jogamp/common/util/Ringbuffer.java"
        ],
        "commitId" : "f9f881e59c78e3036cb3f956bc97cfc3197f620d",
        "timestamp" : 1377299654000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "*Ringbuffer: Remove Ringbuffer<T>.AllocEmptyArray interface to favor a more simple approach; Split 'grow' into 'growEmpty' and 'growFull'\u000a\u000a- java.lang.reflect.Array can instantiate an array w/ a given array-type and length\u000a\u000a- array-type is Class<? extends T[]>\u000a\u000a- We either deduct the array-type via array.getClass(), or pass it (ctor for empty Ringbuffer).\u000a\u000a- Split 'growBuffer(T[] newElements, int amount, ..)' into:\u000a  - 'growEmptyBuffer(T[] newElements)'\u000a  - 'growFullBuffer(int amount)'\u000a  Allowing a more clean API w/ simpler semantics.\u000a",
        "date" : "2013-08-24T01:14:14+0200",
        "id" : "f9f881e59c78e3036cb3f956bc97cfc3197f620d",
        "msg" : "*Ringbuffer: Remove Ringbuffer<T>.AllocEmptyArray interface to favor a",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/RingBuffer01Base.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/SyncedRingbuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/Ringbuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/LFRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/os/DynamicLibraryBundle.java"
        ],
        "commitId" : "c7193c39b9cbb69ce089adabe8847537c83371a1",
        "timestamp" : 1377486307000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "DynamicLibraryBundle: Remove unused imports\u000a",
        "date" : "2013-08-26T05:05:07+0200",
        "id" : "c7193c39b9cbb69ce089adabe8847537c83371a1",
        "msg" : "DynamicLibraryBundle: Remove unused imports",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/DynamicLibraryBundle.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/resources/android/AndroidManifest-Launcher.xml",
          "make/resources/android/AndroidManifest-Test.xml"
        ],
        "commitId" : "32a0435414ef69640fc0816c7b7891535a6aec49",
        "timestamp" : 1377617002000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AndroidManifests Launcher/Test: Add Camera features and permission\u000a",
        "date" : "2013-08-27T17:23:22+0200",
        "id" : "32a0435414ef69640fc0816c7b7891535a6aec49",
        "msg" : "AndroidManifests Launcher/Test: Add Camera features and permission",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Launcher.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Test.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/runtest.sh",
          "src/java/com/jogamp/common/net/URIQueryProps.java",
          "src/junit/com/jogamp/common/net/URLCompositionTest.java"
        ],
        "commitId" : "0931943b4498eafe857a47dbfa19592caef51546",
        "timestamp" : 1377686274000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add URIQueryProps: Simple tool to process URI queries as properties\u000a",
        "date" : "2013-08-28T12:37:54+0200",
        "id" : "0931943b4498eafe857a47dbfa19592caef51546",
        "msg" : "Add URIQueryProps: Simple tool to process URI queries as properties",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/URLCompositionTest.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/common/net/URIQueryProps.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/net/URIQueryProps.java",
          "src/junit/com/jogamp/common/net/URLCompositionTest.java"
        ],
        "commitId" : "ae1dd6990fb4f0f20cc908916a9cb68f0be866ff",
        "timestamp" : 1377865561000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "URIQueryProps: Custumize query separator, allowing user to favor ';' over '&'\u000a",
        "date" : "2013-08-30T14:26:01+0200",
        "id" : "ae1dd6990fb4f0f20cc908916a9cb68f0be866ff",
        "msg" : "URIQueryProps: Custumize query separator, allowing user to favor ';'",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/URLCompositionTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/net/URIQueryProps.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/lib/junit.LICENSE.txt",
          "make/scripts/runtest.sh",
          ".classpath",
          "src/junit/com/jogamp/junit/util/JunitTracer.java",
          "make/lib/junit.jar",
          "src/junit/com/jogamp/common/util/TestTempJarCache.java",
          "make/lib/junit.txt"
        ],
        "commitId" : "10a28c860bd3f4ccecef156c9bbbc88087bf568d",
        "timestamp" : 1377952310000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' annotation\u000a\u000aIssue: Java7 unit test order is no more predictable\u000a\u000aFix: junit 4.11 performs a determined (not defined default) test order.\u000a     Additionally user can force ascending method name test order\u000a\u000aProduced a drop-in junit.jar / junit-source.zip replacement, which includes\u000a  - junit version version 4.11\u000a  - hamcrest-core version 1.3\u000a",
        "date" : "2013-08-31T14:31:50+0200",
        "id" : "10a28c860bd3f4ccecef156c9bbbc88087bf568d",
        "msg" : "Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".classpath"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestTempJarCache.java"
          },
          {
            "editType" : "edit",
            "file" : "make/lib/junit.LICENSE.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/junit/util/JunitTracer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/lib/junit.jar"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/junit.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/common/nio/BuffersTest.java",
          "src/junit/com/jogamp/common/net/AssetURLConnectionRegisteredTest.java",
          "src/junit/com/jogamp/common/util/TestVersionInfo.java",
          "src/junit/com/jogamp/common/nio/TestBuffersFloatDoubleConversion.java",
          "src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2ProcAddressEmitter.java",
          "src/junit/com/jogamp/common/util/TestPlatform01.java",
          "src/junit/com/jogamp/common/net/AssetURLConnectionUnregisteredTest.java",
          "src/junit/com/jogamp/common/nio/TestPointerBufferEndian.java",
          "src/junit/com/jogamp/common/util/locks/TestRecursiveLock01.java",
          "src/junit/com/jogamp/common/util/IntIntHashMapTest.java",
          "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket01.java",
          "src/junit/com/jogamp/common/os/TestElfReader01.java",
          "src/junit/com/jogamp/common/util/IntObjectHashMapTest.java",
          "src/junit/com/jogamp/common/util/TestIOUtil01.java",
          "src/junit/com/jogamp/gluegen/test/junit/structgen/TestStructGen01.java",
          "src/junit/com/jogamp/common/nio/TestStructAccessorEndian.java",
          "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java",
          "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket02.java",
          "src/junit/com/jogamp/gluegen/test/junit/generation/Test1p1JavaEmitter.java",
          "src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java",
          "src/junit/com/jogamp/common/util/TestArrayHashSet01.java",
          "src/junit/com/jogamp/common/util/TestJarUtil.java",
          "src/junit/com/jogamp/gluegen/test/junit/generation/PCPPTest.java",
          "src/junit/com/jogamp/common/util/TestSystemPropsAndEnvs.java",
          "src/junit/com/jogamp/common/util/TestVersionNumber.java",
          "src/junit/com/jogamp/common/util/locks/TestRecursiveThreadGroupLock01.java",
          "src/junit/com/jogamp/common/util/LongIntHashMapTest.java",
          "src/junit/com/jogamp/common/net/URLCompositionTest.java",
          "src/junit/com/jogamp/common/util/TestRunnableTask01.java",
          "src/junit/com/jogamp/common/util/TestFloatStack01.java",
          "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket00.java",
          "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java",
          "src/junit/com/jogamp/common/util/TestIteratorIndexCORE.java",
          "src/junit/com/jogamp/common/util/TestValueConversion.java",
          "src/junit/com/jogamp/common/nio/CachedBufferFactoryTest.java"
        ],
        "commitId" : "70c9ba258c5ba3d78f0f52faf37d88b4c62d0c96",
        "timestamp" : 1377952736000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* classes\u000a",
        "date" : "2013-08-31T14:38:56+0200",
        "id" : "70c9ba258c5ba3d78f0f52faf37d88b4c62d0c96",
        "msg" : "Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/nio/TestStructAccessorEndian.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestSyncRingBuffer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/gluegen/test/junit/generation/Test1p1JavaEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/locks/TestRecursiveThreadGroupLock01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestVersionNumber.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/nio/TestBuffersFloatDoubleConversion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestArrayHashSet01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestFloatStack01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket00.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/IntIntHashMapTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/nio/BuffersTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/LongIntHashMapTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2ProcAddressEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/AssetURLConnectionUnregisteredTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestSystemPropsAndEnvs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestLFRingBuffer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestPlatform01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/AssetURLConnectionRegisteredTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/os/TestElfReader01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/locks/TestSingletonServerSocket01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestVersionInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/IntObjectHashMapTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestValueConversion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/URLCompositionTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/gluegen/test/junit/generation/PCPPTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/gluegen/test/junit/structgen/TestStructGen01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestJarUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestIteratorIndexCORE.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestIOUtil01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/nio/TestPointerBufferEndian.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/locks/TestRecursiveLock01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/nio/CachedBufferFactoryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestRunnableTask01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/jogamp-env.xml"
        ],
        "commitId" : "d098eb3de08e1b79f560e0257632fe0572488514",
        "timestamp" : 1378135062000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Version: Bump to developer version 2.1.0, 0914014\u000a",
        "date" : "2013-09-02T17:17:42+0200",
        "id" : "d098eb3de08e1b79f560e0257632fe0572488514",
        "msg" : "Version: Bump to developer version 2.1.0, 0914014",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/jogamp-env.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/jvm/JNILibLoaderBase.java"
        ],
        "commitId" : "c0ead6fa10280f8076704726d59f482b183fd77e",
        "timestamp" : 1378141154000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 810: Moved Julien Gouesse's fix to GlueGen to solve JOGL's optional module dependencies, added more API doc.\u000a",
        "date" : "2013-09-02T18:59:14+0200",
        "id" : "c0ead6fa10280f8076704726d59f482b183fd77e",
        "msg" : "Fix Bug 810: Moved Julien Gouesse's fix to GlueGen to solve JOGL's",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/jvm/JNILibLoaderBase.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    }
  ]
}