// File: /workspace/github_cpp_makefile_star2_O2/afinit[P]afin/process.cpp
// Function: Process::logfile_init()
void Process::logfile_init(){
  Log::Inst()->open_log( outfile + ".log" );

  // output starting option values
  Log::Inst()->log_it( "OPTION VALUES" );
  Log::Inst()->log_it( "contig_sub_len: " + to_string(contig_sub_len) );
  Log::Inst()->log_it( "extend_len: " + to_string(extend_len) );
  Log::Inst()->log_it( "max_search_loops: " + to_string(max_search_loops) );
  Log::Inst()->log_it( "max_sort_char: " + to_string(max_sort_char) );
  Log::Inst()->log_it( "min_cov: " + to_string(min_cov) );
  Log::Inst()->log_it( "min_overlap: " + to_string(min_overlap) );
  Log::Inst()->log_it( "initial_trim: " + to_string(initial_trim) );
  Log::Inst()->log_it( "max_missed: " + to_string(max_missed) );
  Log::Inst()->log_it( "mismatch_threshold: " + to_string(mismatch_threshold) );
  Log::Inst()->log_it( "max_threads: " + to_string(max_threads) );
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x1a8, %rsp            # imm = 0x1A8
movq %rdi, %rbx
callq 0x81fe
movq %rax, %r14
addq $0x18, %rbx
leaq 0xc7e4(%rip), %rdx      # 0x12c12
leaq -0x1b8(%rbp), %r15
movq %r15, %rdi
movq %rbx, %rsi
callq 0x6fc3
movq %r14, %rdi
movq %r15, %rsi
callq 0x8258
leaq -0x1b8(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
leaq 0xc7b1(%rip), %rsi      # 0x12c17
leaq -0x198(%rbp), %rdi
leaq -0x38(%rbp), %rdx
callq 0x4120
leaq -0x198(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x198(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x1517d(%rip), %esi     # 0x1b61c
leaq -0x38(%rbp), %r14
movq %r14, %rdi
callq 0x7029
leaq 0xc773(%rip), %rsi      # 0x12c25
leaq -0x178(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x178(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x178(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x1512d(%rip), %esi     # 0x1b620
movq %r14, %rdi
callq 0x7029
leaq 0xc734(%rip), %rsi      # 0x12c36
leaq -0x158(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x158(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x158(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x150d5(%rip), %esi     # 0x1b618
movq %r14, %rdi
callq 0x7029
leaq 0xc6f1(%rip), %rsi      # 0x12c43
leaq -0x138(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x138(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x138(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x15091(%rip), %esi     # 0x1b624
movq %r14, %rdi
callq 0x7029
leaq 0xc6b4(%rip), %rsi      # 0x12c56
leaq -0x118(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x118(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x118(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x15045(%rip), %esi     # 0x1b628
movq %r14, %rdi
callq 0x7029
leaq 0xc674(%rip), %rsi      # 0x12c66
leaq -0xf8(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0xf8(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0xf8(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x14ff9(%rip), %esi     # 0x1b62c
movq %r14, %rdi
callq 0x7029
leaq 0xc62e(%rip), %rsi      # 0x12c70
leaq -0xd8(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0xd8(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0xd8(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x14fb1(%rip), %esi     # 0x1b634
movq %r14, %rdi
callq 0x7029
leaq 0xc5ec(%rip), %rsi      # 0x12c7e
leaq -0xb8(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0xb8(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0xb8(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x14f65(%rip), %esi     # 0x1b638
movq %r14, %rdi
callq 0x7029
leaq 0xc5ab(%rip), %rsi      # 0x12c8d
leaq -0x98(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x98(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x98(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movsd 0x14f3b(%rip), %xmm0    # 0x1b660
movq %r14, %rdi
callq 0x7089
leaq 0xc566(%rip), %rsi      # 0x12c9a
leaq -0x78(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x78(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x78(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
callq 0x81fe
movq %rax, %rbx
movl 0x14ec4(%rip), %esi     # 0x1b630
movq %r14, %rdi
callq 0x7029
leaq 0xc587(%rip), %rsi      # 0x12d02
leaq -0x58(%rbp), %rdi
movq %r14, %rdx
callq 0x6ffb
leaq -0x58(%rbp), %rsi
movq %rbx, %rdi
callq 0x83ae
leaq -0x58(%rbp), %rdi
callq 0x4160
leaq -0x38(%rbp), %rdi
callq 0x4160
addq $0x1a8, %rsp            # imm = 0x1A8
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %rbx
leaq -0x58(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x78(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x98(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0xb8(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0xd8(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0xf8(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x118(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x138(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x158(%rbp), %rdi
jmp 0x6835
jmp 0x683c
movq %rax, %rbx
leaq -0x178(%rbp), %rdi
callq 0x4160
jmp 0x683f
movq %rax, %rbx
leaq -0x38(%rbp), %rdi
callq 0x4160
movq %rbx, %rdi
callq 0x4590
movq %rax, %rbx
leaq -0x198(%rbp), %rdi
jmp 0x6843
movq %rax, %rbx
jmp 0x6848
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
jmp 0x6843
nop