Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
B
brpc
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
brpc
Repository
f0ba17571a65ac40eb69efc1fd389404a2a79c23
Switch branch/tag
brpc
src
bthread
History
Find file
Select Archive Format
Source code
Download zip
Download tar.gz
Download tar.bz2
Download tar
bugfix to prevent accessing the reclaimed task
· 61b7959b
eric
authored
6 years ago
61b7959b
Name
Last commit
Last update
..
bthread.cpp
Fix NS of gflags in bthread.cpp
7 years ago
bthread.h
add missing files for MAC
7 years ago
butex.cpp
polish comments in butex
7 years ago
butex.h
Unify inclusion guards
7 years ago
comlog_initializer.h
Unify inclusion of brpc headers inside src to double quotes
6 years ago
condition_variable.cpp
r35401: Refactored interruptions on bthreads. The semantic is more similar to pthread's and EINTR is returned instead of ESTOP.
7 years ago
condition_variable.h
add bthread_cond_* declarations in bthread/condition_variable.h
7 years ago
context.cpp
Remove blank lines at beginning and end of source files
7 years ago
context.h
Move source code into src
7 years ago
countdown_event.cpp
r35401: Refactored interruptions on bthreads. The semantic is more similar to pthread's and EINTR is returned instead of ESTOP.
7 years ago
countdown_event.h
Unify inclusion guards
7 years ago
errno.cpp
pass most of UTs except bthread_key and builtin_service
7 years ago
errno.h
Unify inclusion guards
7 years ago
execution_queue.cpp
add missing files for MAC
7 years ago
execution_queue.h
remove deprecated fields
7 years ago
execution_queue_inl.h
remove deprecated fields
7 years ago
fd.cpp
- use native clock_gettime after macos 10.12
6 years ago
id.cpp
add missing files for MAC
7 years ago
id.h
- Remove weak symbol _RegisterThriftProtocol in CMakeLists.txt
6 years ago
interrupt_pthread.cpp
Change copyright to Baidu, Inc
7 years ago
interrupt_pthread.h
Unify inclusion guards
7 years ago
key.cpp
bthread copies tls_bls to its local_storage before switching to next bthread
6 years ago
list_of_abafree_id.h
Unify inclusion guards
7 years ago
log.h
Unify inclusion guards
7 years ago
mutex.cpp
Link succeeds with fake epoll and partial kqueue
7 years ago
mutex.h
add missing files for MAC
7 years ago
offset_inl.list
Move source code into src
7 years ago
parking_lot.h
replace epoll by kqueue in all places and remove fake epoll
7 years ago
processor.h
Unify inclusion guards
7 years ago
remote_task_queue.h
Unify inclusion guards
7 years ago
stack.cpp
suppress a warning on casting null to char*
6 years ago
stack.h
Unify inclusion guards
7 years ago
stack_inl.h
Unify inclusion guards
7 years ago
sys_futex.cpp
improve profiler document
6 years ago
sys_futex.h
add a preliminary implementation of futex in macos
7 years ago
task_control.cpp
Add min_concurrency flag and support creating workers lazily
7 years ago
task_control.h
fix a typo
6 years ago
task_group.cpp
bthread copies tls_bls to its local_storage before switching to next bthread
6 years ago
task_group.h
make test compiled in macos
7 years ago
task_group_inl.h
Unify inclusion guards
7 years ago
task_meta.h
bthread copies tls_bls to its local_storage before switching to next bthread
6 years ago
timer_thread.cpp
bugfix to prevent accessing the reclaimed task
6 years ago
timer_thread.h
Unify inclusion guards
7 years ago
types.h
Unify inclusion guards
7 years ago
unstable.h
replace epoll by kqueue in all places and remove fake epoll
7 years ago
work_stealing_queue.h
Unify inclusion guards
7 years ago