resources/.dir.info
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 17 Jun 2015 06:22:00 +0100
branchjv
changeset 18487 8735bd9eee2f
parent 469 388a38561957
permissions -rw-r--r--
Use inlined FNV1a hash for String ...and do not use __symbolHash(). Although currently the VM also uses FNV1a hash for Symbols, the __symbolHash() does not handle properly character with codepoint 0 (because '\0' is used as a string terminator). This causes problems with Unicode16/32Strigs whose version of FNV1a hash is using object size from header to determine string's end. Added Symbol>>hash that actually *uses* the __symbolHash() to make sure it's hash is the the same as used bu the VM. Symbols with zeroes are rare and there's no Unicode16/32Symbol. This commit fixes issue #65.

This directory contains resource files for some language specifics.
These files are normally copied or sym-linked to a standard
place (like '/usr/local/lib/smalltalk/resources').

The only class using resources is (currently) Date, which needs language
specific day- and month names.

If you change anything here, make sure to do a 'make newResources'
in the directory '../smalltalk' and - if appropriate reinstall
the resource files into their standard place.