Kouhei Sutou
null+****@clear*****
Wed Jan 7 18:54:37 JST 2015
Kouhei Sutou 2015-01-07 18:54:37 +0900 (Wed, 07 Jan 2015) New Revision: d216dcac98508733ae8bcb9f6da81d838aec56e0 https://github.com/groonga/groonga/commit/d216dcac98508733ae8bcb9f6da81d838aec56e0 Message: Remove unused code Modified files: lib/ii.c Modified: lib/ii.c (+0 -36) =================================================================== --- lib/ii.c 2015-01-07 18:29:48 +0900 (13e6df3) +++ lib/ii.c 2015-01-07 18:54:37 +0900 (fcb18cf) @@ -41,7 +41,6 @@ #define S_CHUNK (1 << GRN_II_W_CHUNK) #define W_SEGMENT 18 #define S_SEGMENT (1 << W_SEGMENT) -#define N_CHUNKS_PER_FILE (GRN_IO_FILE_SIZE >> W_SEGMENT) #define W_ARRAY_ELEMENT 3 #define S_ARRAY_ELEMENT (1 << W_ARRAY_ELEMENT) #define W_ARRAY (W_SEGMENT - W_ARRAY_ELEMENT) @@ -412,41 +411,6 @@ chunk_free(grn_ctx *ctx, grn_ii *ii, uint32_t offset, uint32_t dummy, uint32_t s return GRN_SUCCESS; } -/* -inline static grn_rc -chunk_new(grn_ii *ii, uint32_t *res, uint32_t size) -{ - int i, j; - uint32_t n = (size + S_CHUNK - 1) >> GRN_II_W_CHUNK; - uint32_t base_seg = grn_io_base_seg(ii->chunk); - for (i = 0, j = -1; i < GRN_II_MAX_CHUNK; i++) { - if (HEADER_CHUNK_AT(ii, i)) { - j = i; - } else { - if (i == j + n) { - j++; - if (res) { *res = j; } - for (; j <= i; j++) { HEADER_CHUNK_ON(ii, j); } - return GRN_SUCCESS; - } - // todo : cut off - if ((i + base_seg)/ N_CHUNKS_PER_FILE != - (i + base_seg + 1) / N_CHUNKS_PER_FILE) { j = i; } - } - } - GRN_LOG(ctx, GRN_LOG_CRIT, "index full."); - return GRN_NO_MEMORY_AVAILABLE; -} - -static void -chunk_free(grn_ii *ii, int offset, uint32_t size1, uint32_t size2) -{ - uint32_t i = offset + ((size1 + S_CHUNK - 1) >> GRN_II_W_CHUNK); - uint32_t n = offset + ((size2 + S_CHUNK - 1) >> GRN_II_W_CHUNK); - for (; i < n; i++) { HEADER_CHUNK_OFF(ii, i); } -} -*/ - #define UNIT_SIZE 0x80 #define UNIT_MASK (UNIT_SIZE - 1) -------------- next part -------------- HTML����������������������������...ダウンロード