[obsidian] vault backup: 2025-06-30 11:47:51[
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build / build (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build / build (push) Has been cancelled
				
			This commit is contained in:
		@@ -56,4 +56,16 @@ fn repl_001(){
 | 
			
		||||
 | 
			
		||||
結局、今VMに乗ってるだいたいのものはShared Stateとして共有されて、スタック、ベースポインタ、StateStorageだけが独立する形になりそう
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
シングルスレッドの場合、REPLで実行されたものは必ずオーディオドライバのブロック頭で消化
 | 
			
		||||
 | 
			
		||||
マルチスレッド前提の場合、Shared State全般がRwLockとかで包まれることになってしまう
 | 
			
		||||
 | 
			
		||||
しかし、大概の場合グローバルな状態共有はAtomicな単一パラメーターで済む
 | 
			
		||||
 | 
			
		||||
あくまで、普通のグローバル変数宣言はスレッドローカルな扱いにして、メインスレッドと協調しないといけない場合は"shared"みたいなキーワードをつけるようにするとか(構文増やしたくないけど)
 | 
			
		||||
 | 
			
		||||
だし、これだと結局OSC送るサーバークライアント構成と実質的に変わらないかも
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 Submodule content/private updated: cf8c5cc9e8...4b68cfe37b
									
								
							
		Reference in New Issue
	
	Block a user