1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

23 Commits

Author SHA1 Message Date
a99149334c sync.pool: fix pointer cast warning (#16902) 2023-01-08 12:34:46 +02:00
868908b80d checker: require unsafe for Struct(voidptr) casts 2023-01-06 09:28:11 +03:00
ef5be22f81 all: replace generic <> with [] - part 2 (#16536) 2022-11-26 18:23:26 +02:00
017ace6ea7 vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
993e21e85b checker: check fntype mismatch of struct field init (fix #16372) (#16381) 2022-11-10 20:19:19 +02:00
e81e0ac708 fmt: replace go with spawn 2022-11-05 10:46:40 +03:00
7e69619add builtin, compiler: replace isnil(x) calls with x == unsafe { nil } (a little faster without -prod) (#15759) 2022-09-15 14:59:37 +03:00
5e8f9b11c9 checker: check casting voidptr to generic struct (fix #15618) (#15626) 2022-09-01 09:22:37 +03:00
9099594a49 all: wrap up unsafe { nil } (p. 3) 2022-07-21 21:01:30 +03:00
819b6f475a os: remove unnecessary unsafes 2022-07-06 07:07:48 +03:00
163c7ba2bb checker: stricter []&Type{len:x} check 2022-07-05 23:51:29 +03:00
584c035120 sync: fix typo in pool.v (#14928) 2022-07-03 15:24:57 +03:00
36ec47cd20 all: replace "NB:" with "Note:" (docs/comments) 2022-03-06 20:01:22 +03:00
a7d4236337 sync,strings,cgen: reduce memory consumption in cgen 2021-10-29 22:29:56 +03:00
a8437584aa gc: extend optimized mode to channel buffers (#10443) 2021-06-14 18:12:47 +03:00
8a380f4699 tools: make v test-cleancode test everything by default (#10050) 2021-05-08 13:32:29 +03:00
3a2d696fac time: time.wait() => time.sleep() 2021-02-27 20:41:06 +03:00
23f231ee61 builtin: tag array methods unsafe: *_many, grow_len, pointers (#8983) 2021-02-26 22:55:09 +01:00
ac4791045f time: consolidate the different sleep functions into time.wait(Duration) (#8853) 2021-02-21 17:05:03 +02:00
bf6e9ff95a Revert "parser: make duplicated functions an error (#8792)"
This reverts commit 21bf8fe14e.
2021-02-18 09:02:56 +02:00
21bf8fe14e parser: make duplicated functions an error (#8792) 2021-02-17 20:50:10 +01:00
835b3b2b81 sync: simplify WaitGroup and PoolProcessor and use atomic counters (#8715) 2021-02-13 13:52:27 +01:00
578de634fe sync: move pool related code to sync.pool, cleanup, add a README.md 2021-02-11 10:55:23 +02:00