Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-graph-copy
Commits
2e0d8939
Commit
2e0d8939
authored
Sep 12, 2016
by
Arjan Oortgiese
Browse files
Removed unused files.
parent
6f2148cd
Changes
6
Hide whitespace changes
Inline
Side-by-side
linux32/copy_graph_to_string_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
copy_graph_to_string
:
near
extrn
remove_forwarding_pointers_from_graph
:
near
extrn
collect_1
:
near
if
THREAD
heap_p_offset
=
192
heap_size_offset
=
280
endif
_TEXT
seg
ment
public
__copy__graph__to__string
__copy__graph__to__string:
push
rcx
if
THREAD
mov
rax
,
qword
ptr
heap_p_offset
[
r9
]
mov
rbx
,
qword
ptr
heap_size_offset
[
r9
]
endif
mov
rdx
,
rdi
lea
r8
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
sub
rsp
,
48
mov
qword
ptr
32
[
rsp
],
rbx
mov
r9
,
rax
else
sub
rsp
,
40
endif
call
copy_graph_to_string
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
mov
rcx
,
qword
ptr
[
rsp
]
push
rax
lea
rdx
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
endif
sub
rsp
,
40
call
remove_forwarding_pointers_from_graph
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
pop
rcx
test
rcx
,
rcx
jne
__copy__graph__to__string_1
pop
rcx
lea
rbx
,
1
[
r15
]
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__graph__to__string
__copy__graph__to__string_1:
add
rsp
,
8
mov
rax
,
qword
ptr
8
[
rcx
]
add
rax
,
16
+
7
and
rax
,
-
8
add
rdi
,
rax
sar
rax
,
3
sub
r15
,
rax
ret
_TEXT
ends
end
linux32/copy_string_to_graph_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
collect_1
:
near
extrn
copy_string_to_graph
:
near
extrn
remove_forwarding_pointers_from_string
:
near
_TEXT
seg
ment
public
__copy__string__to__graph
__copy__string__to__graph:
push
rcx
sub
rsp
,
8
mov
r12
,
r9
mov
r9
,
rsp
lea
r8
,[
rdi
+
r15
*
8
]
mov
rdx
,
rdi
mov
rbp
,
rsp
sub
rsp
,
40
or
rsp
,
8
call
copy_string_to_graph
mov
rsp
,
rbp
mov
r9
,
r12
test
rax
,
1
je
__copy__string__to__graph_1
mov
rcx
,
qword
ptr
8
[
rsp
]
and
rax
,
-
8
mov
rdx
,
rax
mov
rbp
,
rsp
or
rsp
,
8
mov
r12
,
r9
sub
rsp
,
40
call
remove_forwarding_pointers_from_string
mov
rsp
,
rbp
mov
r9
,
r12
pop
rbx
pop
rcx
sub
rbx
,
rdi
sar
rbx
,
3
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__string__to__graph
__copy__string__to__graph_1:
mov
rbx
,
rdi
mov
rdi
,
qword
ptr
[
rsp
]
mov
rcx
,
rax
sub
rbx
,
rdi
sar
rbx
,
3
add
r15
,
rbx
add
rsp
,
16
ret
_TEXT
ends
end
linux64/copy_graph_to_string_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
copy_graph_to_string
:
near
extrn
remove_forwarding_pointers_from_graph
:
near
extrn
collect_1
:
near
if
THREAD
heap_p_offset
=
192
heap_size_offset
=
280
endif
_TEXT
seg
ment
public
__copy__graph__to__string
__copy__graph__to__string:
push
rcx
if
THREAD
mov
rax
,
qword
ptr
heap_p_offset
[
r9
]
mov
rbx
,
qword
ptr
heap_size_offset
[
r9
]
endif
mov
rdx
,
rdi
lea
r8
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
sub
rsp
,
48
mov
qword
ptr
32
[
rsp
],
rbx
mov
r9
,
rax
else
sub
rsp
,
40
endif
call
copy_graph_to_string
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
mov
rcx
,
qword
ptr
[
rsp
]
push
rax
lea
rdx
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
endif
sub
rsp
,
40
call
remove_forwarding_pointers_from_graph
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
pop
rcx
test
rcx
,
rcx
jne
__copy__graph__to__string_1
pop
rcx
lea
rbx
,
1
[
r15
]
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__graph__to__string
__copy__graph__to__string_1:
add
rsp
,
8
mov
rax
,
qword
ptr
8
[
rcx
]
add
rax
,
16
+
7
and
rax
,
-
8
add
rdi
,
rax
sar
rax
,
3
sub
r15
,
rax
ret
_TEXT
ends
end
linux64/copy_string_to_graph_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
collect_1
:
near
extrn
copy_string_to_graph
:
near
extrn
remove_forwarding_pointers_from_string
:
near
_TEXT
seg
ment
public
__copy__string__to__graph
__copy__string__to__graph:
push
rcx
sub
rsp
,
8
mov
r12
,
r9
mov
r9
,
rsp
lea
r8
,[
rdi
+
r15
*
8
]
mov
rdx
,
rdi
mov
rbp
,
rsp
sub
rsp
,
40
or
rsp
,
8
call
copy_string_to_graph
mov
rsp
,
rbp
mov
r9
,
r12
test
rax
,
1
je
__copy__string__to__graph_1
mov
rcx
,
qword
ptr
8
[
rsp
]
and
rax
,
-
8
mov
rdx
,
rax
mov
rbp
,
rsp
or
rsp
,
8
mov
r12
,
r9
sub
rsp
,
40
call
remove_forwarding_pointers_from_string
mov
rsp
,
rbp
mov
r9
,
r12
pop
rbx
pop
rcx
sub
rbx
,
rdi
sar
rbx
,
3
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__string__to__graph
__copy__string__to__graph_1:
mov
rbx
,
rdi
mov
rdi
,
qword
ptr
[
rsp
]
mov
rcx
,
rax
sub
rbx
,
rdi
sar
rbx
,
3
add
r15
,
rbx
add
rsp
,
16
ret
_TEXT
ends
end
macosx/copy_graph_to_string_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
copy_graph_to_string
:
near
extrn
remove_forwarding_pointers_from_graph
:
near
extrn
collect_1
:
near
if
THREAD
heap_p_offset
=
192
heap_size_offset
=
280
endif
_TEXT
seg
ment
public
__copy__graph__to__string
__copy__graph__to__string:
push
rcx
if
THREAD
mov
rax
,
qword
ptr
heap_p_offset
[
r9
]
mov
rbx
,
qword
ptr
heap_size_offset
[
r9
]
endif
mov
rdx
,
rdi
lea
r8
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
sub
rsp
,
48
mov
qword
ptr
32
[
rsp
],
rbx
mov
r9
,
rax
else
sub
rsp
,
40
endif
call
copy_graph_to_string
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
mov
rcx
,
qword
ptr
[
rsp
]
push
rax
lea
rdx
,[
rdi
+
r15
*
8
]
mov
rbp
,
rsp
or
rsp
,
8
if
THREAD
mov
r12
,
r9
endif
sub
rsp
,
40
call
remove_forwarding_pointers_from_graph
mov
rsp
,
rbp
if
THREAD
mov
r9
,
r12
endif
pop
rcx
test
rcx
,
rcx
jne
__copy__graph__to__string_1
pop
rcx
lea
rbx
,
1
[
r15
]
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__graph__to__string
__copy__graph__to__string_1:
add
rsp
,
8
mov
rax
,
qword
ptr
8
[
rcx
]
add
rax
,
16
+
7
and
rax
,
-
8
add
rdi
,
rax
sar
rax
,
3
sub
r15
,
rax
ret
_TEXT
ends
end
macosx/copy_string_to_graph_interface.asm
deleted
100644 → 0
View file @
6f2148cd
_TEXT
seg
ment
para
'CODE'
_TEXT
ends
_DATA
seg
ment
para
'DATA'
_DATA
ends
extrn
collect_1
:
near
extrn
copy_string_to_graph
:
near
extrn
remove_forwarding_pointers_from_string
:
near
_TEXT
seg
ment
public
__copy__string__to__graph
__copy__string__to__graph:
push
rcx
sub
rsp
,
8
mov
r12
,
r9
mov
r9
,
rsp
lea
r8
,[
rdi
+
r15
*
8
]
mov
rdx
,
rdi
mov
rbp
,
rsp
sub
rsp
,
40
or
rsp
,
8
call
copy_string_to_graph
mov
rsp
,
rbp
mov
r9
,
r12
test
rax
,
1
je
__copy__string__to__graph_1
mov
rcx
,
qword
ptr
8
[
rsp
]
and
rax
,
-
8
mov
rdx
,
rax
mov
rbp
,
rsp
or
rsp
,
8
mov
r12
,
r9
sub
rsp
,
40
call
remove_forwarding_pointers_from_string
mov
rsp
,
rbp
mov
r9
,
r12
pop
rbx
pop
rcx
sub
rbx
,
rdi
sar
rbx
,
3
sub
r15
,
rbx
call
collect_1
add
r15
,
rbx
jmp
__copy__string__to__graph
__copy__string__to__graph_1:
mov
rbx
,
rdi
mov
rdi
,
qword
ptr
[
rsp
]
mov
rcx
,
rax
sub
rbx
,
rdi
sar
rbx
,
3
add
r15
,
rbx
add
rsp
,
16
ret
_TEXT
ends
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment