updates:

Move compression_type field from hash to index table
Reduce memory usage in gc_hook
Merge pull request #1 from sergey-dryabzhinsky/move-compression-type-from-hash-table

updates: