Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glibc-compat-symbols.h: Only patch symbols w/ __GNUC__, aka 'gcc' | Sven Gothel | 2013-09-13 | 1 | -6/+13 |
| | |||||
* | Complete commit 10a28c860bd3f4ccecef156c9bbbc88087bf568d: Add source jar ↵ | Sven Gothel | 2013-09-13 | 1 | -0/+0 |
| | | | | file of junit 4.11 (incl. hamcrest 1.2). | ||||
* | jawt_md.h: fix preprocessor comment | Sven Gothel | 2013-09-13 | 1 | -1/+1 |
| | |||||
* | Add clang support: 'gluegen.properties' adds 'gcc.compat.compiler' = ['gcc', ↵ | Sven Gothel | 2013-09-13 | 5 | -45/+95 |
| | | | | 'clang']; Use 'gcc.compat.compiler' for all gcc based compiler/linker definitions. | ||||
* | Bump cpptasks.jar to ant-cpptasks git-sha1 ↵ | Sven Gothel | 2013-09-13 | 1 | -0/+0 |
| | | | | 8c2badcaba6b791082d50efda4441b7c69f4adbf | ||||
* | Remove cpptasks archive, using ↵ | Sven Gothel | 2013-09-12 | 7 | -184/+3 |
| | | | | <http://jogamp.org/git/?p=ant-cpptasks.git;a=summary> | ||||
* | Merge remote-tracking branch 'hharrison/master' | Sven Gothel | 2013-09-08 | 1 | -21/+21 |
|\ | |||||
| * | gluegen: loop over entries in HashMap directly rather than looping over keys | Harvey Harrison | 2013-09-04 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | This saves repeated lookups of the value mapped to each key by just looping over the entries directly. Also remove the URIException clause as this method never can throw that exception. Signed-off-by: Harvey Harrison <[email protected]> | ||||
| * | gluegen: remove trailing whitespace from URIQueryProps | Harvey Harrison | 2013-09-04 | 1 | -13/+13 |
| | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | | JavaDoc Stylescheet: Less glowing blue links: 4444ff -> 4444cc | Sven Gothel | 2013-09-08 | 1 | -3/+3 |
|/ | |||||
* | Fix Bug 810: Moved Julien Gouesse's fix to GlueGen to solve JOGL's optional ↵ | Sven Gothel | 2013-09-02 | 1 | -14/+60 |
| | | | | module dependencies, added more API doc. | ||||
* | Version: Bump to developer version 2.1.0, 0914014 | Sven Gothel | 2013-09-02 | 1 | -3/+3 |
| | |||||
* | Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* classes | Sven Gothel | 2013-08-31 | 35 | -0/+140 |
| | |||||
* | Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses ↵ | Sven Gothel | 2013-08-31 | 7 | -39/+224 |
| | | | | | | | | | | | | | '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' annotation Issue: Java7 unit test order is no more predictable Fix: junit 4.11 performs a determined (not defined default) test order. Additionally user can force ascending method name test order Produced a drop-in junit.jar / junit-source.zip replacement, which includes - junit version version 4.11 - hamcrest-core version 1.3 | ||||
* | URIQueryProps: Custumize query separator, allowing user to favor ';' over '&' | Sven Gothel | 2013-08-30 | 2 | -7/+22 |
| | |||||
* | Add URIQueryProps: Simple tool to process URI queries as properties | Sven Gothel | 2013-08-28 | 3 | -3/+151 |
| | |||||
* | AndroidManifests Launcher/Test: Add Camera features and permission | Sven Gothel | 2013-08-27 | 2 | -2/+5 |
| | |||||
* | DynamicLibraryBundle: Remove unused imports | Sven Gothel | 2013-08-26 | 1 | -3/+0 |
| | |||||
* | *Ringbuffer: Remove Ringbuffer<T>.AllocEmptyArray interface to favor a more ↵ | Sven Gothel | 2013-08-24 | 7 | -177/+209 |
| | | | | | | | | | | | | | | | simple approach; Split 'grow' into 'growEmpty' and 'growFull' - java.lang.reflect.Array can instantiate an array w/ a given array-type and length - array-type is Class<? extends T[]> - We either deduct the array-type via array.getClass(), or pass it (ctor for empty Ringbuffer). - Split 'growBuffer(T[] newElements, int amount, ..)' into: - 'growEmptyBuffer(T[] newElements)' - 'growFullBuffer(int amount)' Allowing a more clean API w/ simpler semantics. | ||||
* | Add Ringbuffer interface an 2 implementations, synchronized (locking) ↵ | Sven Gothel | 2013-08-22 | 7 | -9/+1470 |
| | | | | | | | | | | | | | | | | | | | | | | | | SyncedRingbuffer and lock-free LFRingbuffer. SyncedRingbuffer is moved from JOGL to GlueGen, and generalized w/ common interface Ringbuffer to allow testing diff. implementations. - Added Ringbuffer.AllocEmptyArray factory interface, allowing to pass a constructor to construct the generic array. - Added functionality is growBuffer(..), allowing to either grow a full or empty buffer, using Ringbuffer.AllocEmptyArray. - Removed explicit 'clearRef' at get*(..), always clear the taken reference for better interface generalization. - Added LFRingbuffer, exposing lock-free get*(..) and put*(..) methods using the 'Always Keep One Slot Open' pattern using the read/write index as barriers only. - Ctor's copy an optional passed user array into the internal array, utilizing Ringbuffer.AllocEmptyArray. - Added unit tests. | ||||
* | Platform: Add accurate currentTimeMillis() and currentTimeMicros() native ↵ | Sven Gothel | 2013-08-15 | 3 | -2/+50 |
| | | | | methods, based on 'gettimeofday(..)' | ||||
* | Version: Bump to 'devel' version .. | Sven Gothel | 2013-08-15 | 1 | -4/+4 |
| | |||||
* | Remove _default_ workaround for Bug 566. Workaround shall no more be ↵v2.0.2 | Sven Gothel | 2013-07-20 | 1 | -7/+1 |
| | | | | | | | required - and it deadlocks AWT/NEWT jogl/joal lib loading. Introduced w/ commits 1c03dfd6d1939a46018583419956e350e531f4fe and e9e61421ef6009e6788998c471d1d3d30aaefea6 | ||||
* | Release 2.0.2 | Sven Gothel | 2013-07-19 | 2 | -3/+4 |
| | |||||
* | Javadoc: Use JogAmp Stylesheet / Colors .. | Sven Gothel | 2013-07-17 | 1 | -1/+5 |
| | |||||
* | Javadoc: Adapt stylesheet to JogAmp color scheme ; Fix 'deep' list and list ↵ | Sven Gothel | 2013-07-17 | 5 | -24/+26 |
| | | | | intendation. | ||||
* | Adding orig. java7 javadoc stylesheet | Sven Gothel | 2013-07-17 | 1 | -0/+475 |
| | |||||
* | Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..) before ↵ | Sven Gothel | 2013-07-17 | 4 | -8/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | calling 'PropertyAccess.isPropertyDefined(propName, default)' through Debug class. Calling 'Debug.isPropertyDefined(propName, default)' may be 'optimized' to 'PropertyAccess.isPropertyDefined(propName, default)', which would skip the modules Debug's class initialization. Iff that happens, an AccessControlException may happen, due to requesting an insecure property, since modules own Debug class has not been added it's trusted prefixes from within it's init block yet. This seems to be a bug of the JVM .. to me, however .. the above description is the only able to explain the issue at hand. +++ Fix calls Debug class own static methods, either Debug.initSingleton() or Debug.debug(), before calling 'isPropertyDefined(propName, default)'. +++ Also mark Debug class static methods final! +++ | ||||
* | gluegen: remove unneeded casts to JarEntry | Harvey Harrison | 2013-07-15 | 2 | -2/+2 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: remove implied use of StringBuffer while appending to StringBuilder | Harvey Harrison | 2013-07-15 | 1 | -2/+2 |
| | | | | | | | - call append on the StringBuilder we are using rather than using String concatenation, which uses StringBuffer. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: remove redundant test for null relativePath | Harvey Harrison | 2013-07-15 | 1 | -1/+1 |
| | | | | | | We are inside a block where relativePath must be non-null, remove the redundant check Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: remove redundant assignment of tmpBaseDir | Harvey Harrison | 2013-07-15 | 1 | -2/+0 |
| | | | | | | - can only be null here, remove the entire else condition Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: annotate Hastable of attributes as Hashtable<String, Object> | Harvey Harrison | 2013-07-15 | 1 | -11/+11 |
| | | | | | | | - use copy-constructor rather than clone to suppress type warnings - annotate a Class as Class<?> Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: remove unneeded casts to TNode | Harvey Harrison | 2013-07-15 | 1 | -4/+4 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | FunctionSymbol: Fix equals/hashCode comparison, i.e. skip args/type due to ↵ | Sven Gothel | 2013-07-14 | 1 | -7/+25 |
| | | | | non overloading of c-funcs. | ||||
* | StringBuffer -> StringBuilder | Sven Gothel | 2013-07-14 | 3 | -5/+3 |
| | |||||
* | Fix a typo (Retruns => Returns) | Sylvestre Ledru | 2013-07-10 | 2 | -3/+3 |
| | |||||
* | RunnableTask/FunctionTask run(): Write tExecuted in finally block, removing ↵ | Sven Gothel | 2013-07-09 | 2 | -8/+6 |
| | | | | code redundancy and placing write at end of operation. | ||||
* | Scripts: Fix setenv for open-solaris/indiana/Illumus .. | Sven Gothel | 2013-07-04 | 2 | -4/+30 |
| | |||||
* | Back to developer version .. (post RC12) | Sven Gothel | 2013-06-25 | 1 | -2/+2 |
| | |||||
* | TAG RC12 / Android 0914013v2.0.2-rc12v2.0-rc12 | Sven Gothel | 2013-06-25 | 1 | -2/+3 |
| | |||||
* | Refine commit 5e01e993aeba4e95fc8aa6e75b3e295011e27bbb, skip ↵ | Sven Gothel | 2013-06-25 | 2 | -18/+22 |
| | | | | Buffers.sizeOfBufferElem(..) call. | ||||
* | UnixDynamicLinkerImpl: Unify impl. of openLibraryLocal(..), ↵ | Sven Gothel | 2013-06-25 | 4 | -115/+32 |
| | | | | openLibraryGlobal(..) and lookupSymbolGlobal(..) - removing duplicate code. | ||||
* | AbstractBuffer: Generalize 'capacity' calculation, since we may encounter a ↵ | Sven Gothel | 2013-06-25 | 1 | -1/+1 |
| | | | | byte-buffer w/ given elementSize semantics | ||||
* | Fix SingletonInstanceServerSocket.kill(): Needs to mark alive=false in case ↵ | Sven Gothel | 2013-06-25 | 1 | -1/+1 |
| | | | | of JVM shutdown! | ||||
* | Fix commit e46b51f75b550bc0faf70ae18f526d466d8180f3 | Sven Gothel | 2013-06-24 | 1 | -0/+3 |
| | | | | Funny .. subclasses didn't compile in test compilation locally. | ||||
* | SingletonInstance: Add stats about time/attempts, subtract real-time delta ↵ | Sven Gothel | 2013-06-24 | 1 | -10/+20 |
| | | | | from remaining amount. | ||||
* | Scripts: Build macosx w/ java7 targeting java6 in build-macosx. | Sven Gothel | 2013-06-24 | 1 | -2/+2 |
| | |||||
* | Fix commit eb842815498f5926828b49c48fffce22fc9586a2: Adding missing files | Sven Gothel | 2013-06-22 | 2 | -0/+179 |
| | |||||
* | Fix jogamp-androidtask.xml's keytool and jarsigner options for Java6 / ↵ | Sven Gothel | 2013-06-21 | 1 | -2/+36 |
| | | | | Android compatibility w/ Java7 toolchain. |