#
149553d7 |
|
08-Jan-2018 |
Jérôme Duval <jerome.duval@gmail.com> |
packagefs: ReadAttribute with user_memcpy().
|
#
dac7b7c9 |
|
06-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fix various 64 bit related warnings Mostly printf() format strings and signed-unsigned comparisons. Fixes the x86_64 build.
|
#
efe26659 |
|
03-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Add automatic SYS:PACKAGE_FILE attribute * Rename SYS:PACKAGE attribute to SYS:PACKAGE_FILE. * Re-add SYS:PACKAGE attribute. It contains the versioned name of the package.
|
#
d07c930c |
|
11-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Share string instances globally Introduce a class String which refers to shared private data that is registered in a global hash table (in class StringPool) and use the class consequently. This eliminates duplicate allocations for the same string and also speeds up tests for equality. There's quite a bit overhead for the management structures (apparently even more than for the string data itself), but due to almost all strings being used multiple times this still almost halves the memory usage for string data.
|
#
1e7416d9 |
|
11-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Organize sources into subdirectories
|
#
dac7b7c9805cb3c1291a98ceacb4dea94b0cfd65 |
|
06-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fix various 64 bit related warnings Mostly printf() format strings and signed-unsigned comparisons. Fixes the x86_64 build.
|
#
efe266598640d720a8073b4b3940cc7cd121a8fd |
|
03-Nov-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Add automatic SYS:PACKAGE_FILE attribute * Rename SYS:PACKAGE attribute to SYS:PACKAGE_FILE. * Re-add SYS:PACKAGE attribute. It contains the versioned name of the package.
|
#
d07c930c1eb710289922edd3abf5244c259a86c6 |
|
11-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Share string instances globally Introduce a class String which refers to shared private data that is registered in a global hash table (in class StringPool) and use the class consequently. This eliminates duplicate allocations for the same string and also speeds up tests for equality. There's quite a bit overhead for the management structures (apparently even more than for the string data itself), but due to almost all strings being used multiple times this still almost halves the memory usage for string data.
|
#
1e7416d9b3846396e2f7d6552e37d72664cd6853 |
|
11-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
packagefs: Organize sources into subdirectories
|