summaryrefslogtreecommitdiffstats
path: root/src/java/com
Commit message (Expand)AuthorAgeFilesLines
* *Ringbuffer: Remove Ringbuffer<T>.AllocEmptyArray interface to favor a more s...Sven Gothel2013-08-243-144/+189
* Add Ringbuffer interface an 2 implementations, synchronized (locking) SyncedR...Sven Gothel2013-08-223-0/+996
* Platform: Add accurate currentTimeMillis() and currentTimeMicros() native met...Sven Gothel2013-08-151-0/+22
* Remove _default_ workaround for Bug 566. Workaround shall no more be required...v2.0.2Sven Gothel2013-07-201-7/+1
* Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..) before cal...Sven Gothel2013-07-173-5/+15
* gluegen: remove unneeded casts to JarEntryHarvey Harrison2013-07-152-2/+2
* gluegen: remove implied use of StringBuffer while appending to StringBuilderHarvey Harrison2013-07-151-2/+2
* gluegen: remove redundant test for null relativePathHarvey Harrison2013-07-151-1/+1
* gluegen: remove redundant assignment of tmpBaseDirHarvey Harrison2013-07-151-2/+0
* gluegen: annotate Hastable of attributes as Hashtable<String, Object>Harvey Harrison2013-07-151-11/+11
* gluegen: remove unneeded casts to TNodeHarvey Harrison2013-07-151-4/+4
* FunctionSymbol: Fix equals/hashCode comparison, i.e. skip args/type due to no...Sven Gothel2013-07-141-7/+25
* StringBuffer -> StringBuilderSven Gothel2013-07-143-5/+3
* Fix a typo (Retruns => Returns)Sylvestre Ledru2013-07-101-2/+2
* RunnableTask/FunctionTask run(): Write tExecuted in finally block, removing c...Sven Gothel2013-07-092-8/+6
* Refine commit 5e01e993aeba4e95fc8aa6e75b3e295011e27bbb, skip Buffers.sizeOfBu...Sven Gothel2013-06-252-18/+22
* AbstractBuffer: Generalize 'capacity' calculation, since we may encounter a b...Sven Gothel2013-06-251-1/+1
* Fix commit e46b51f75b550bc0faf70ae18f526d466d8180f3Sven Gothel2013-06-241-0/+3
* SingletonInstance: Add stats about time/attempts, subtract real-time delta fr...Sven Gothel2013-06-241-10/+20
* ProcAddressTable: Fix regressions: getField(..) -> getDeclaredField(..), incl...Sven Gothel2013-06-211-13/+38
* ProcAddressTable: If using a SecurityManager 'checkAllLinkPermission()' inste...Sven Gothel2013-06-211-6/+19
* Security: Tighten DynamicLinker*, NativeLibrary and DynamicLibraryBundle acce...Sven Gothel2013-06-215-81/+127
* Fix regression of f69831574d4927d03d40c330d0b047d8c89622a4: Use getDeclaredFi...Sven Gothel2013-06-211-3/+5
* ProcAddressTable: Make all handles package private, use local PROCADDRESS_VAR...Sven Gothel2013-06-203-38/+85
* DynamicLookupHelper: Add secure isFunctionAvailable(..); NativeLibrary: Add T...Sven Gothel2013-06-203-11/+65
* Security: Gluegen generated native methods w/ 'pass through function pointer'...Sven Gothel2013-06-201-15/+37
* Security: Tighten DynamicLinker*, NativeLibrary and DynamicLibraryBundle access.Sven Gothel2013-06-202-70/+70
* Fix Bug 757: Regression of URL to URI conversion (Encoded path not compatible...Sven Gothel2013-06-195-65/+157
* Refine 4feb65517ae4a4e2b9b04cdfc4b85582cb8b9784: Handle verbose error cases p...Sven Gothel2013-06-181-26/+31
* Robostness: Catch Throwables on NativeLibrary.open(..) and be verbose in DEBU...Sven Gothel2013-06-182-6/+20
* Fix DynamicLinker Impl: Add Bionic specialization using Bionic's non POSIX va...Sven Gothel2013-06-161-1/+7
* Fix CStruct APT File Location - Threw FileNotFoundException w/ Java7Sven Gothel2013-06-151-32/+38
* GlueGen (Compile Time): Add 'CStruct' Annotation Processor (APT) to 'gluegen'...Sven Gothel2013-06-145-7/+317
* Fix Bug 749: Add Support for Solaris SPARC 32bitBritta Eckhardt2013-06-131-7/+13
* Bug 752: Review Code Vulnerabilities (Permission Checks of new exposed code a...Sven Gothel2013-06-118-200/+239
* Fix Bug 683 part1b: Add IOUtil.getRelativeOf(URL, ..), wrapper for URI for co...Sven Gothel2013-06-091-0/+12
* Bug 747: AndroidVersion: HashMap -> IntObjectHashMapSven Gothel2013-06-091-7/+6
* Fix Bug 683 part1: IOUtil, JarUtil, TempJarCache, .. uses URI instead of URL ...Sven Gothel2013-06-097-313/+350
* Enhance VersionNumber*: Use only RegExp and cache default (no wrapped whitesp...Sven Gothel2013-05-312-28/+191
* Buffers: getRemainingBytes(Object) -> remainingBytes(Object); sizeOfBufferEle...Sven Gothel2013-04-291-60/+60
* Buffers: Add 'sizeOfBufferType(Class<?> bufferType)'Sven Gothel2013-04-271-1/+24
* Buffers: Expose 'getRemainingBytes(Object buffer)'Sven Gothel2013-04-272-6/+31
* VersionNumber*: Add static final 'zeroVersion' for convenience and identity.Sven Gothel2013-04-262-1/+8
* VersionNumber: Add API doc, use final int values, remove protected 'nop' ctor...Sven Gothel2013-04-162-21/+94
* Fix Bug 715: Don't modify 'carray' pointer returned from GetPrimitiveArrayCri...Sven Gothel2013-04-131-5/+15
* IntBitfield: Add bit-count, O(1) per int-element, using HAKEM.Sven Gothel2013-04-111-0/+26
* Merge remote-tracking branch 'hharrison/master'Sven Gothel2013-04-1112-0/+0
|\
| * gluegen: remove executable bit from java and c source filesHarvey Harrison2013-04-0912-0/+0
* | IntBitfield: Add optimization path w/ int bitCount bitfield range. Replace '*...Sven Gothel2013-04-112-12/+61
|/
* gluegen: use enhanced for-loops in ArrayHashSetHarvey Harrison2013-04-031-10/+9