2
A
回答
1
如果它調用任何ruby方法調用(rb_funcall),那麼它可以看c代碼(array.c) ,我相信它不是線程安全的。否則它應該是...
你可以很容易地覆蓋#pop等,並讓他們有自己的同步。
相關問題
- 1. 在多核環境下使用原子操作的線程安全
- 2. 多線程iOS環境下的非原子性
- 3. 多線程環境下的rocksdb
- 4. python主線程和子線程之間的原子操作
- 5. 多線程環境下單個讀取或寫入操作的可見性
- 6. 在多線程環境
- 7. 實現多線程環境
- 8. 在多線程環境中原子更新DB字段的計數
- 9. Git在多操作系統環境下的結局
- 10. Web(asp.net)環境中的長時間運行操作(線程)
- 11. 多線程環境中的Ninject攔截
- 12. 多線程環境中的領域
- 13. scala:多線程環境中的apache httpclient
- 14. 多線程環境中的mkdirs()函數
- 15. 多線程環境中的JDBC事務
- 16. 多生產ruby/rails環境
- 17. 在多線程環境下在eclipse中進行遠程調試
- 18. Spring AMQP確保多線程環境下的消息順序
- 19. 多線程環境下的Java對象構造
- 20. 在多線程環境下的malloc性能
- 21. NInject和我有在多線程環境下面的類問題線程安全
- 22. 多線程和多處理器環境對線程有用嗎?
- 23. 爲什麼原子操作使用單獨的線程更快?
- 24. 從線程到任何子線程的環境數據流
- 25. 在多線程環境中使用CList
- 26. IShellItemImageFactory :: GetImage卡在多線程環境
- 27. Python不能在多線程環境
- 28. Shiro在多線程環境中
- 29. flex/lex yacc/bison多線程環境
- 30. 在多線程環境中使用Log4Net