This website requires JavaScript.
Explore
Help
Sign In
maxjhandsome
/
llvm-project
forked from
OSchip/llvm-project
Watch
1
Star
0
Fork
You've already forked llvm-project
0
Code
Issues
Pull Requests
Packages
Releases
Wiki
Activity
a266bd8760
llvm-project
/
lldb
/
unittests
/
Utility
/
CMakeLists.txt
6 lines
100 B
CMake
Raw
Normal View
History
Unescape
Escape
Convert CRLF to LF. I accidentally let some Windows line endings slip in. This is a good reminder for me to use core.eol=lf. llvm-svn: 232560
2015-03-18 06:51:21 +08:00
add_lldb_unittest
(
UtilityTests
S
t
r
i
n
g
E
x
t
r
a
c
t
o
r
T
e
s
t
.
c
p
p
Add a new task pool class to LLDB The purpose of the class is to make it easy to execute tasks in parallel Basic design goals: * Have a very lightweight and easy to use interface where a list of lambdas can be executed in parallel * Use a global thread pool to limit the number of threads used (std::async don't do it on Linux) and to eliminate the thread creation overhead * Destroy the thread currently not in use to avoid the confusion caused by them during debugging LLDB Possible future improvements: * Possibility to cancel already added, but not yet started tasks * Parallel for_each implementation * Optimizations in the thread creation destroyation code Differential revision: http://reviews.llvm.org/D13727 llvm-svn: 250820
2015-10-20 20:42:05 +08:00
T
a
s
k
P
o
o
l
T
e
s
t
.
c
p
p
Convert CRLF to LF. I accidentally let some Windows line endings slip in. This is a good reminder for me to use core.eol=lf. llvm-svn: 232560
2015-03-18 06:51:21 +08:00
U
r
i
P
a
r
s
e
r
T
e
s
t
.
c
p
p
)