// File: DoubleString[P]RtConverter/src/Rnxobs/Log.cpp
// Function: bamboo::Log::m_tmeTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)
void Log::m_tmeTag(string filName,string tag){
	unsigned int tt = tickget();
	map<string,map<string,unsigned int> >::iterator itr;
	def_lock(&_lock);
	itr = mtimeLog.find(filName);
	if(itr == mtimeLog.end()){
		map<string,unsigned int> tmp;
		tmp.insert(make_pair(tag, tt));
		mtimeLog.insert(make_pair(filName,tmp));
	}
	else
		(*itr).second.insert(make_pair(tag, tt));
	def_unlock(&_lock);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x1b0, %rsp            # imm = 0x1B0
movq %rsi, -0x158(%rbp)
movq %rdx, -0x160(%rbp)
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq %rdx, -0x18(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x150(%rbp)
callq 0x8f860
movl %eax, -0x1c(%rbp)
leaq -0x28(%rbp), %rdi
callq 0x3ac60
movq -0x150(%rbp), %rdi
addq $0x60, %rdi
callq 0x9ad0
movq -0x158(%rbp), %rsi
movq -0x150(%rbp), %rdi
addq $0x30, %rdi
callq 0x3ac80
movq -0x150(%rbp), %rdi
movq %rax, -0x30(%rbp)
movq -0x30(%rbp), %rax
movq %rax, -0x28(%rbp)
addq $0x30, %rdi
callq 0x3ace0
movq %rax, -0x38(%rbp)
leaq -0x28(%rbp), %rdi
leaq -0x38(%rbp), %rsi
callq 0x3ad50
testb $0x1, %al
jne 0x3a33e
jmp 0x3a486
leaq -0x68(%rbp), %rdi
callq 0x3a8e0
movq -0x160(%rbp), %rsi
leaq -0x90(%rbp), %rdi
leaq -0x1c(%rbp), %rdx
callq 0x3adc0
jmp 0x3a360
leaq -0x68(%rbp), %rdi
leaq -0x90(%rbp), %rsi
callq 0x3ad80
movb %dl, -0x169(%rbp)
movq %rax, -0x168(%rbp)
jmp 0x3a37f
movb -0x169(%rbp), %al
movq -0x168(%rbp), %rcx
movq %rcx, -0xb0(%rbp)
movb %al, -0xa8(%rbp)
leaq -0x90(%rbp), %rdi
callq 0x3ae00
movq -0x150(%rbp), %rax
movq -0x158(%rbp), %rsi
addq $0x30, %rax
movq %rax, -0x178(%rbp)
leaq -0x100(%rbp), %rdi
leaq -0x68(%rbp), %rdx
callq 0x3ae60
jmp 0x3a3d0
movq -0x178(%rbp), %rdi
leaq -0x100(%rbp), %rsi
callq 0x3ae20
movb %dl, -0x181(%rbp)
movq %rax, -0x180(%rbp)
jmp 0x3a3f2
movb -0x181(%rbp), %al
movq -0x180(%rbp), %rcx
movq %rcx, -0x110(%rbp)
movb %al, -0x108(%rbp)
leaq -0x100(%rbp), %rdi
callq 0x3aea0
leaq -0x68(%rbp), %rdi
callq 0x3a900
jmp 0x3a522
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x98(%rbp)
movl %eax, -0x9c(%rbp)
jmp 0x3a478
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x98(%rbp)
movl %eax, -0x9c(%rbp)
leaq -0x90(%rbp), %rdi
callq 0x3ae00
jmp 0x3a478
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x98(%rbp)
movl %eax, -0x9c(%rbp)
leaq -0x100(%rbp), %rdi
callq 0x3aea0
leaq -0x68(%rbp), %rdi
callq 0x3a900
jmp 0x3a53b
leaq -0x28(%rbp), %rdi
callq 0x3aed0
movq -0x160(%rbp), %rsi
addq $0x20, %rax
movq %rax, -0x1a8(%rbp)
leaq -0x138(%rbp), %rdi
movq %rdi, -0x1a0(%rbp)
leaq -0x1c(%rbp), %rdx
callq 0x3adc0
movq -0x1a8(%rbp), %rdi
movq -0x1a0(%rbp), %rsi
callq 0x3ad80
movb %dl, -0x191(%rbp)
movq %rax, -0x190(%rbp)
jmp 0x3a4da
movb -0x191(%rbp), %al
movq -0x190(%rbp), %rcx
movq %rcx, -0x148(%rbp)
movb %al, -0x140(%rbp)
leaq -0x138(%rbp), %rdi
callq 0x3ae00
jmp 0x3a522
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x98(%rbp)
movl %eax, -0x9c(%rbp)
leaq -0x138(%rbp), %rdi
callq 0x3ae00
jmp 0x3a53b
movq -0x150(%rbp), %rdi
addq $0x60, %rdi
callq 0x95a0
addq $0x1b0, %rsp            # imm = 0x1B0
popq %rbp
retq
movq -0x98(%rbp), %rdi
callq 0x9d20
nopw (%rax,%rax)