1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00
srs/trunk/research/st
Winlin ff6a608099
ST: Replace macros with explicit code for better understanding. v7.0.7 (#4149)
Improvements for ST(State Threads):

1. ST: Use g++ for CXX compiler.
2. ST: Remove macros for clist.
3. ST: Remove macros for global thread and vp.
4. ST: Remove macros for vp queue operations.
5. ST: Remove macros for context switch.
6. ST: Remove macros for setjmp/longjmp.
7. ST: Remove macro for stack pad.
8. ST: Refine macro for valgrind.

---------

Co-authored-by: Jacob Su <suzp1984@gmail.com>
2024-08-22 11:28:25 +08:00
..
.gitignore ST: Replace macros with explicit code for better understanding. v7.0.7 (#4149) 2024-08-22 11:28:25 +08:00
cost.cpp Clock: Update stat. Insert timer to execute first 2021-02-11 17:34:03 +08:00
exceptions.cpp ST: Research adds examples that demos pthread and helloworld. v6.0.118 (#3989) 2024-03-24 09:28:46 +08:00
hello-st.cpp ST: Research adds examples that demos pthread and helloworld. v6.0.118 (#3989) 2024-03-24 09:28:46 +08:00
hello-world.cpp ST: Research adds examples that demos pthread and helloworld. v6.0.118 (#3989) 2024-03-24 09:28:46 +08:00
hello.cpp ST: Research adds examples that demos pthread and helloworld. v6.0.118 (#3989) 2024-03-24 09:28:46 +08:00
huge-threads.cpp Update 2020-10-31 21:19:41 +08:00
pthreads.cpp ST: Research adds examples that demos pthread and helloworld. v6.0.118 (#3989) 2024-03-24 09:28:46 +08:00
st-cond.cpp ST: Replace macros with explicit code for better understanding. v7.0.7 (#4149) 2024-08-22 11:28:25 +08:00
thread-join.cpp SmartPtr: Support detect memory leak by valgrind. v6.0.132 (#4102) 2024-06-29 11:16:32 +08:00
udp-client.cpp Add research for UDP binding 2021-01-05 18:30:39 +08:00
udp-server.cpp Add research for UDP binding 2021-01-05 18:30:39 +08:00