commit 2557207469fe581cbc9d51861953cdc88f1e9715 Author: Sven Gothel Date: Sat Feb 26 20:32:04 2011 +0100 Fix jogamp-env.xml's NODE_NAME -> build.node.name commit f8f5fcb7571ff8d7bd876aa8650e7017b653d8cb Author: Sven Gothel Date: Sat Feb 26 20:19:25 2011 +0100 DoubleCheckLocking: Added 'ok' comment - volatile var commit 7b9c3dd1d42b8e8bd1caea8e2caf8f3e15e3ff8f Author: Sven Gothel Date: Sat Feb 26 20:14:40 2011 +0100 RecursiveLock: static field -> final; NativeLibrary: cleanup commit 47e9c21909034ef2d68937ec970a1c8c3b380ada Author: Sven Gothel Date: Sat Feb 26 18:59:46 2011 +0100 fix TestRecursiveLock01's LockedObjectAction1 sync commit 45788d1f3264725ba2e2f31f4b56d492e265b67c Author: Sven Gothel Date: Sat Feb 26 18:10:07 2011 +0100 cleanup imports commit be26200a6d2fbeff6df49aada0bcf7cad91fe64f Author: Michael Bien Date: Sat Feb 26 17:59:27 2011 +0100 small cleanup in uitl package - StringBuffer -> StringBuilder - ReflectionUtil.getBaseName -> class.getSimpleName() - cleanup imports, generics and @Override for all touched classes commit 5cf4eeb334ac5390b0c681da0fb17db56a143395 Author: Sven Gothel Date: Thu Feb 24 00:10:48 2011 +0100 Fix archive.7z: unset property destfile.path. gluegen-archivetasks.xml -> jogamp-archivetasks.xml commit b88976ac189c8154be2a8e2b748711c85a1af421 Author: Sven Gothel Date: Wed Feb 23 19:40:44 2011 +0100 fix jogamp-env.xml ; uses env vars BUILD_ARCHIVE=true|yes and NODE_NAME if set commit 1c88fd2534220a5e8eda1b4f0861ca23a9e3ef31 Author: Sven Gothel Date: Wed Feb 23 18:14:53 2011 +0100 Intro jogamp-env.xml to parse common env properties ; Fix archive.7z: use abs path commit e3e59d2f83b6685f97d8b380f7a23d617bde65e4 Author: Sven Gothel Date: Wed Feb 23 15:13:37 2011 +0100 Inverse build attribute build.noarchive -> build.archiveon commit 2ecb62d83db2f1309eae8a639c236c517dcbf846 Author: Sven Gothel Date: Wed Feb 23 05:16:51 2011 +0100 7z: use OS searchpath commit 06d6c31e74357d550311795a92733822805a9215 Author: Sven Gothel Date: Wed Feb 23 04:45:47 2011 +0100 Provide task 'archive.7z' and use it instead of zip commit 32059c88643fbf34ae05e5615d6b27b3313cafe5 Author: Sven Gothel Date: Wed Feb 23 02:39:09 2011 +0100 Use NODE_NAME env var to determine test archive commit 96a5e82f30e01daba2cf27dcd9cdaa30992d1975 Author: Sven Gothel Date: Tue Feb 22 17:40:23 2011 +0100 Fix comment commit 65ab75dec5b3ab063a5cdb034325426d27e3b425 Author: Sven Gothel Date: Tue Feb 22 07:48:34 2011 +0100 bump scripts to 6u24 commit 0fea7dfb1514ab1c3d5765057975be50d7282d0d Author: Michael Bien Date: Tue Feb 22 04:50:38 2011 +0100 - Buffers.slice() should maintain byteorder when sliceing ByteBuffers - simplified isDirect() and getArray() commit b4d3f5fc0d846c3b302e99846610e52955ec826b Author: Michael Bien Date: Tue Feb 22 02:03:54 2011 +0100 - ensure slice uses the buffers original byteorder. - create new buffers only if size > capacity not if >= capacity commit 32b373d5860db27a45d92835d503610bc1ca9225 Author: Michael Bien Date: Sun Feb 13 21:20:46 2011 +0100 added CachedBufferFactory + test. factory supports dynamic and static allocation schemes and has a synchronized and a unsynchronized implementation. commit 64b3246bbbaeda07e03ff81c18bd7bcf775fa166 Author: Sven Gothel Date: Sun Feb 13 14:31:52 2011 +0100 Fix: Buffers cstr back to protected commit 98934391c73231d0dcc121cacb2c1d488083e5bf Author: Sven Gothel Date: Sun Feb 13 14:25:38 2011 +0100 Fix: Buffers back to non final ; Added missing JogAmp (c) commit f92907da4946b29ca3b0132743f1cf0b7d59e080 Author: Sven Gothel Date: Sun Feb 13 14:08:16 2011 +0100 Fix: Remove unused argument ClassLoader commit 092467f806af49846e3f7beb1f44bbbf4ff02891 Author: Michael Bien Date: Sun Feb 13 13:40:35 2011 +0100 improved BuffersTest.slice(). commit 34c2dd10e652df8d1062fd868599241564975cd5 Author: Michael Bien Date: Sun Feb 13 13:24:09 2011 +0100 junit test NB mapping. commit 21e0b226492fe1db0126528c5fddfb29d222a9cd Author: Michael Bien Date: Sun Feb 13 13:23:21 2011 +0100 moved struct and buffer test to its nio friends, cleaned up imports commit 7a1e5564a4ad86d0b122c056a71373bbeb472be6 Author: Michael Bien Date: Sun Feb 13 13:16:02 2011 +0100 - generified com.jogamp.common.nio.Buffers. - class is now final (change it back on demand) - added concurrency warning to slice() method doc commit e581ea0e1f65101a7d4baf99d18fa43e1aa20b01 Author: Michael Bien Date: Wed Feb 9 22:19:22 2011 +0100 - removed CDC impl for com.jogamp.common.nio - generified class hierarchy (casts no longer needed in client code) - @Override where needed and other minor changes commit cbb0bc1ef3d8c0464618c9f773cd1b4725059971 Author: Sven Gothel Date: Wed Feb 9 13:38:58 2011 +0100 html fixes commit 67dfcd32379b50dd451a1e979096e30e24ad0e68 Author: Sven Gothel Date: Wed Feb 9 06:19:13 2011 +0100 Remove CDC commit c76f67c808a598d06b6c96a5825207a53e661158 Author: Sven Gothel Date: Wed Feb 9 05:42:26 2011 +0100 Remove CDC RT JAR commit 9ea786b8e55514f7f93d79e5d2e688e1cbb2f469 Author: Sven Gothel Date: Wed Feb 9 05:31:38 2011 +0100 Bump Java source level to 1.5 / Disable CDC builds commit 3b893bc3d38b03222749894da61be22ba128c494 Author: Sven Gothel Date: Wed Feb 9 05:31:08 2011 +0100 Expand tabs to 4 spaces commit 4026ba2641a98a742dd3b98cfc72d12c409e2250 Author: Sven Gothel Date: Wed Feb 9 02:51:29 2011 +0100 Move implementation private files from com.jogamp..impl. to jogamp. - com.jogamp.common.impl -> jogamp.common This sorts implementation details from the top level, ie skipping the public 'com', allowing a better seperation of public classes and implementation details and also reduces strings. This approach of public/private seperation is also used in the OpenJDK. commit b649eb1b65614c6f1b2bc734cfb40580b931dc1d Author: Barcsik Attila Date: Thu Jan 6 18:16:53 2011 +0800 Fixing build scripts for Solaris systems. commit 3cb1c4f7808ffa97981f4f8d0eb6b98bf2160e0e Author: Michael Bien Date: Sat Feb 5 08:30:13 2011 +0800 copy gluegen-rt.jnlp with empty codebase to build folder for local testing. this jnlp is not used for the distribution zip file. commit 1f3c9cfe8d1c5890780ad150b23b7cdb0d8e7692 Author: Michael Bien Date: Sat Feb 5 01:30:13 2011 +0100 copy gluegen-rt.jnlp with empty codebase to build folder for local testing. this jnlp is not used for the distribution zip file. commit 0e6b671c2373c14ca1e50519d906555271e2f152 Author: Sven Gothel Date: Mon Jan 31 07:02:31 2011 +0100 Fix: VersionNumber compare shall throw ClassCastException if argument is of different kind commit 429e4121d4fcb0ff4e18e15d647e922ff4618ab0 Author: Sven Gothel Date: Mon Jan 31 07:01:39 2011 +0100 Fix: Avoid NPE in case no manifest is available (running w/o JAR) commit 7d19bfdbfa31ca35308373ff933b46c9169f690e Author: Wade Walker Date: Tue Jan 11 14:25:11 2011 -0600 Created Eclipse project files. Created the Eclipse project files needed to build gluegen. These files don't contain any absolute paths, but they do depend on the user setting up the JRE and Ant properly inside Eclipse. commit 10c62de831ef208007402134fa2ac9cca85f4770 Author: Sven Gothel Date: Sun Dec 19 00:14:22 2010 +0100 ReflectionUtil: Add getBaseName(Class) commit d96c2a52b8824a0330d9c388c7f60bbf9a62e4f1 Author: Sven Gothel Date: Fri Dec 17 00:26:44 2010 +0100 debug: mention thread name commit fbdedff789077b5ffa07811590f771b6f9a4f3a7 Author: Sven Gothel Date: Thu Dec 16 02:34:04 2010 +0100 Fix doc for type 'long' - added WARNING (ambiguous size Windows/Unix) commit 96e43d8e3b4a45aeb0aefeff19961680c167ff82 Author: Sven Gothel Date: Thu Dec 16 01:48:05 2010 +0100 run tag.build from base.compile commit ec94e46d253b63a40ad6a2f631cee7ad1041376a Author: Sven Gothel Date: Wed Dec 15 23:50:40 2010 +0100 Fix refactor bug: os -> os_lc in strings, reverted. commit b93c8fe1e4546eb67b1098ef8b9d224992b90af8 Author: Sven Gothel Date: Wed Dec 15 05:10:01 2010 +0100 Add version tag in jnlp files commit 4047506a4a0755ea209b862bd1e6dc12cf59c8e7 Author: Sven Gothel Date: Wed Dec 15 04:19:00 2010 +0100 archive test results commit 1d85dc612f176bf2f34c9e32f455eeb1238a4902 Author: Sven Gothel Date: Mon Dec 13 06:45:14 2010 +0100 Debug: out -> err stream commit 46ae62a28f75f677c697a1c175b8fb98c870f1ce Author: Sven Gothel Date: Mon Dec 13 06:28:35 2010 +0100 clean: import commit e85797b46e52aba51478fbf0af7db1d4ff95febf Author: Sven Gothel Date: Sun Nov 28 03:24:46 2010 +0100 Add generic VersionNumber util class commit 5b43d384017f9cfa12dab1a194a5688b948dc587 Author: Sven Gothel Date: Thu Nov 25 18:52:09 2010 +0100 Refined VersionInfo (seperator/new-line) commit 2d2ae213fa207bcb01abef78cea034b66d2b4184 Author: Sven Gothel Date: Thu Nov 25 05:29:08 2010 +0100 HashMapTest: Back to 50% tolerance, removed 'put' error commit 06066237533e8c8de93b7878daded9a3c28a3545 Author: Sven Gothel Date: Thu Nov 25 05:15:35 2010 +0100 Disabled Struct* Tests (not working on Windows .. platform; Moved BuffersTest and PCPP to the proper src/junit folder. All junit tests are now handled by build-junit.xml commit 7f76b669c534208115b5e06ebab53acf1fcaa9de Author: Sven Gothel Date: Thu Nov 25 04:01:23 2010 +0100 Fix HashMapTests. The benchmark tests used the value as a key, hence finding the non existing hashed value lead to O(n) commit 4e4f6ce89d01ab36dc7db258fe64feb0b1113c16 Author: Sven Gothel Date: Thu Nov 25 03:42:34 2010 +0100 GlueGen: Close in/out streams to allow deleteOnExit() to succeed on Windows