[Forensics-changes] [yara] 25/135: Increment initial arena sizes to reduce the number of memory allocations
Hilko Bengen
bengen at moszumanska.debian.org
Sat Jul 1 10:27:28 UTC 2017
This is an automated email from the git hooks/post-receive script.
bengen pushed a commit to annotated tag v3.1.0
in repository yara.
commit ee6289b7feb584c34753c2ef1a18c688d117bfff
Author: Victor M. Alvarez <plusvic at gmail.com>
Date: Thu May 15 10:38:17 2014 +0200
Increment initial arena sizes to reduce the number of memory allocations
---
libyara/compiler.c | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/libyara/compiler.c b/libyara/compiler.c
index 76b216d..d2588b7 100644
--- a/libyara/compiler.c
+++ b/libyara/compiler.c
@@ -59,31 +59,31 @@ int yr_compiler_create(
result = yr_hash_table_create(10007, &new_compiler->rules_table);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->sz_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->sz_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->rules_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->rules_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->strings_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->strings_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->code_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->code_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->re_code_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->re_code_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->automaton_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->automaton_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->externals_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->externals_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->namespaces_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->namespaces_arena);
if (result == ERROR_SUCCESS)
- result = yr_arena_create(1024, 0, &new_compiler->metas_arena);
+ result = yr_arena_create(65536, 0, &new_compiler->metas_arena);
if (result == ERROR_SUCCESS)
result = yr_ac_create_automaton(
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git
More information about the forensics-changes
mailing list