Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add TaskBase.flush(Throwsable): To propagate optional reason for flush ; ↵ | Sven Gothel | 2014-01-11 | 1 | -1/+10 |
| | | | | Deprecate flush() | ||||
* | gluegen: remove trailing whitespace | Harvey Harrison | 2013-10-17 | 1 | -25/+25 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..) before ↵ | Sven Gothel | 2013-07-17 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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! +++ | ||||
* | Function- RunnableTask: Clear runnableException @ start for re-entry; Fix ↵ | Sven Gothel | 2013-03-18 | 1 | -4/+20 |
| | | | | tExecuted (@ exception); Add debug property 'jogamp.debug.TaskBase.TraceSource', to dump ctor stack trace @ exception. | ||||
* | Function- RunnableTask: Add PrintStream 'exceptionOut' argument allowing non ↵ | Sven Gothel | 2013-03-18 | 1 | -3/+7 |
| | | | | | | | blocking exceptions to be shown. Exceptions occuring on non blocking off-thread tasks shall at least be made visible while not allowed to crash the system. | ||||
* | Fix FunctionTask's run()/eval(..) return value assignment: Ensure it's done ↵ | Sven Gothel | 2013-02-14 | 1 | -15/+15 |
| | | | | | | before syncObject.notifyAll() ; Make methods final Fixes commit b387d012103a02eb7d5eb919306583295ef09a38. | ||||
* | Adding Function and FunctionTask extending RunnableTask functionality | Sven Gothel | 2013-02-13 | 1 | -0/+137 |
Function allows passing arguments and having a return value in contrast to Runnable, where FunctionTask allows a Function to be invoked and waited for. |