v2 / vlib / v / gen / c / testdata / spawn_stack_windows.vv
27 lines · 23 sloc · 388 bytes · 757929392e0e7a75fc1272116460981e589737d5
Raw
1module main
2
3fn main() {
4 th := spawn my_print1()
5 th.wait()
6 th2 := spawn my_print2()
7 th2.wait()
8 th3 := spawn my_print3()
9 th3.wait()
10}
11
12// default stack size
13fn my_print1() {
14 println('hello word')
15}
16
17// 64KB stack size
18@[spawn_stack: 65536]
19fn my_print2() {
20 println('ahoj svet')
21}
22
23// 128KB stack size
24@[spawn_stack: 131072]
25fn my_print3() {
26 println('здравей свят')
27}
28