// File: enbock[P]Warp10Server/app/tThread.cpp
// Function: u::tThread::tThread(u::Vector<u::String>)
tThread(Vector<String> arg)
			{
				trace("Hello " + toString());
				cnt = 0;
				trace("Create thread now...");
				Callback cb(this, cb_cast(&tThread::newThread));
				ThreadSystem::create(&cb);
				//programExit();
			}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x150, %rsp            # imm = 0x150
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x118(%rbp)
callq 0x4074d0
movq -0x118(%rbp), %rax
leaq 0x201adf(%rip), %rcx    # 0x6067c0
movq %rcx, (%rax)
movq $0x6115a0, %rdi         # imm = 0x6115A0
leaq 0x194387(%rip), %rsi    # 0x599079
callq 0x477820
movq %rax, -0x110(%rbp)
jmp 0x404d00
movb $0x0, -0x99(%rbp)
movb $0x0, -0x9b(%rbp)
movb $0x1, %al
testb $0x1, %al
jne 0x404d16
jmp 0x404d4e
movq -0x118(%rbp), %rsi
movq (%rsi), %rax
movq 0x18(%rax), %rax
leaq -0x98(%rbp), %rdi
callq *%rax
jmp 0x404d2f
movb $0x1, -0x99(%rbp)
leaq -0x60(%rbp), %rdx
leaq 0x194353(%rip), %rsi    # 0x599094
leaq -0x40(%rbp), %rdi
callq 0x4055f0
jmp 0x404d4c
jmp 0x404d83
leaq -0x9a(%rbp), %rdi
movq %rdi, -0x120(%rbp)
callq 0x40f650
movq -0x120(%rbp), %rdx
movb $0x1, -0x9b(%rbp)
leaq 0x1b39d4(%rip), %rsi    # 0x5b874a
leaq -0x40(%rbp), %rdi
callq 0x405ca0
jmp 0x404d81
jmp 0x404d83
movq -0x110(%rbp), %rdi
leaq -0x40(%rbp), %rsi
callq 0x48a150
movq %rax, -0x128(%rbp)
jmp 0x404d9c
movq -0x128(%rbp), %rdi
leaq 0x1942f1(%rip), %rsi    # 0x59909b
callq 0x477820
movq %rax, -0x130(%rbp)
jmp 0x404db8
movq -0x130(%rbp), %rdi
movq $0x477100, %rsi         # imm = 0x477100
callq 0x476310
jmp 0x404dcd
leaq -0x40(%rbp), %rdi
callq 0x487720
testb $0x1, -0x9b(%rbp)
jne 0x404de1
jmp 0x404ded
leaq -0x9a(%rbp), %rdi
callq 0x40f670
testb $0x1, -0x99(%rbp)
jne 0x404df8
jmp 0x404e04
leaq -0x98(%rbp), %rdi
callq 0x404c00
movq -0x118(%rbp), %rax
movq $0x0, 0x38(%rax)
movq $0x6115a0, %rdi         # imm = 0x6115A0
leaq 0x194258(%rip), %rsi    # 0x599079
callq 0x477820
movq %rax, -0x138(%rbp)
jmp 0x404e2f
movq -0x138(%rbp), %rdi
leaq 0x194263(%rip), %rsi    # 0x5990a0
callq 0x477820
movq %rax, -0x140(%rbp)
jmp 0x404e4b
movq -0x140(%rbp), %rdi
leaq 0x194242(%rip), %rsi    # 0x59909b
callq 0x477820
movq %rax, -0x148(%rbp)
jmp 0x404e67
movq -0x148(%rbp), %rdi
movq $0x477100, %rsi         # imm = 0x477100
callq 0x476310
jmp 0x404e7c
movq -0x118(%rbp), %rsi
leaq 0xec6(%rip), %rax       # 0x405d50
movq %rax, -0x108(%rbp)
movq $0x0, -0x100(%rbp)
movq -0x108(%rbp), %rdx
movq -0x100(%rbp), %rcx
xorl %eax, %eax
movl %eax, %r8d
leaq -0xf8(%rbp), %rdi
callq 0x406c10
jmp 0x404ebd
leaq -0xf8(%rbp), %rdi
callq 0x40aac0
jmp 0x404ecb
leaq -0xf8(%rbp), %rdi
callq 0x406050
addq $0x150, %rsp            # imm = 0x150
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x404f69
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x404f38
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x404f1f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
leaq -0x40(%rbp), %rdi
callq 0x487720
testb $0x1, -0x9b(%rbp)
jne 0x404f2a
jmp 0x404f36
leaq -0x9a(%rbp), %rdi
callq 0x40f670
jmp 0x404f38
testb $0x1, -0x99(%rbp)
jne 0x404f43
jmp 0x404f4f
leaq -0x98(%rbp), %rdi
callq 0x404c00
jmp 0x404f69
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
leaq -0xf8(%rbp), %rdi
callq 0x406050
movq -0x118(%rbp), %rdi
callq 0x4075f0
movq -0x18(%rbp), %rdi
callq 0x4b86d0
nop