Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GlueGen proper size / alignment of primitive and compound types usage [1/2] ↵ | Sven Gothel | 2011-07-17 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Preparation. Currently GlueGen fails for type long (size) and some alignments (see package.html). - The size and alignment values shall be queried at runtime. - Compound alignment needs to follow the described natural alignment (also @runtime). - - Build - add Linux Arm7 (EABI) - junit test - added compound/struct tests, pointing out the shortcomings of current impl. - package.html - Added alignment documentation - remove intptr.cfg - add GluGen types int8_t, int16_t, uint8_t, uint16_t - move MachineDescription* into runtime - Platform - has runtime MachineDescription - moved size, .. to MachineDescription - use enums for OSType, CPUArch and CPUType defined by os.name/os.arch, triggering exception if os/arch is not supported. This avoids Java String comparison and conscious os/arch detection. - MachineDescription: - compile time instances MachineDescription32Bits, MachineDescription64Bits - runtime queried instance MachineDescriptionRuntime - correct size, alignment, page size, .. | ||||
* | small cleanup in uitl package | Michael Bien | 2011-02-26 | 1 | -6/+6 |
| | | | | | | - StringBuffer -> StringBuilder - ReflectionUtil.getBaseName -> class.getSimpleName() - cleanup imports, generics and @Override for all touched classes | ||||
* | Refined VersionInfo (seperator/new-line) | Sven Gothel | 2010-11-25 | 1 | -3/+8 |
| | |||||
* | print platform info (GlueGenVersion). | Michael Bien | 2010-11-18 | 1 | -0/+8 |
| | |||||
* | Version info debugging works now even without native libs. | Michael Bien | 2010-11-18 | 1 | -15/+35 |
| | | | | | | - Platform is now useable without gluegen-rt libs in library path. - JogampVersion: fixed equals, added Impl url to manifest. - VersionUtil: getManifest should be now more relieable and passed all manual tests, e.g java jar lib.jar without specified classpath. | ||||
* | New: JogampVersion, providing generic information for Jogamp JAR archives; ↵ | Sven Gothel | 2010-11-12 | 1 | -41/+9 |
| | | | | | | | | | VersionInfo -> GlueGenVersion JogampVersion, providing generic information for Jogamp JAR archives Accessor to the Jogamp specific manifest additions, ie branch and commit. Also provides convenient attribute access and version dump methods. | ||||
* | Add generic VersionUtil (Manifest and Platform) ; Add VersionInfo | Sven Gothel | 2010-11-10 | 1 | -0/+127 |