Alexander Medvednikov
a35cd0a69f
wasm: restore backend through shared SSA pipeline ( #29742 )
...
* wasm: restore WebAssembly backend through shared SSA
* wasm: fix SSA lowering and optimization review regressions
* wasm: preserve comparison literals with narrow integer operands
* ssa: fix numeric stores, full-width folding, and runtime symbol ownership
* ssa: keep backend-specific runtime and regression targets
Restore the native benchmark declaration and select the qualified WASM helper names for 32-bit targets. Point the WASM rune and runtime name controls at their intended target without changing their assertions or the public native runtime policy.
* ssa: preserve Darwin uname inline array ABI in native output
2026-10-08 07:19:02 +03:00
Alexander Medvednikov
677c1e5741
ci: restore docs.vlang.io generation with current V ( #29467 )
2026-10-05 02:30:45 +03:00
Alexander Medvednikov
c9427c690d
ci: report failed module documentation deployments ( #29278 )
2026-10-02 15:41:47 +03:00
Alexander Medvednikov
2a7447b5e5
compiler: remove V1 entirely; make V3 the default compiler in vlib/v F ( #28556 )
2026-09-13 07:43:00 +03:00
Alexander Medvednikov
d444f9c25d
all: rename make.bat; better dynamic array init syntax
2026-04-22 03:45:30 +03:00
Alexander Medvednikov
637b127397
tools: rename make.bat to another name ( fixes #21497 )
2026-04-22 03:02:35 +03:00
Alexander Medvednikov
c8fcb5956e
all: remove all vweb references
2026-04-20 12:46:55 +03:00
Alexander Medvednikov
4fa8167abb
vweb: remove entirely; it has been replaced by veb
2026-04-20 03:18:53 +03:00
Delyan Angelov
8a3904dde5
contributing.md: mention v quest as one of the easiest tasks, that can help the V community
2026-01-29 16:48:36 +02:00
Linklancien
8241859cf2
docs: update CONTRIBUTING.md ( #25853 )
2025-11-28 19:16:05 +02:00
Delyan Angelov
bf7f43f2fe
checker,cgen: support -d trace_check and -d trace_cgen to help diagnose checker and cgen ordering issues
2025-11-22 12:18:32 +02:00
Delyan Angelov
e08cc4ea57
v.parser: support -d trace_parse to ease diagnosing problems related to the order of parsing of .v files in modules
2025-11-22 11:55:23 +02:00
Delyan Angelov
4e62b53ab6
docs: change instructions for cloning the V repository to use --depth=1 ( #22905 )
2024-11-18 23:24:02 +02:00
Delyan Angelov
61e38b9bf1
cgen: implement -d trace_gen_wanted -d trace_gen_wanted_value="message = _SLIT0", cleanup text_manipulation.v
2024-11-18 15:43:25 +02:00
Alexandre Jousset
a5adbe8f1f
docs: add progressive "Task Lists" sections to CONTRIBUTING.md ( #22537 )
2024-10-16 08:45:00 +03:00
Delyan Angelov
234fb8e2b0
transformer: add support for instrumenting the V compiler with -d trace_transformer
2024-09-09 22:42:22 +03:00
David Legrand
1a7badcaf7
doc: add Markdown check to contributing rules ( #20811 )
2024-02-13 12:14:35 +02:00
Delyan Angelov
eedf5876b9
scanner: change -d debugscanner to -d trace_scanner for uniformity with the other tracing options, described in CONTRIBUTING.md
2023-12-28 17:58:31 +02:00
Turiiya
c80515465e
docs: update deprecated blockquote highlight syntax ( #19974 )
2023-11-23 13:33:33 +02:00
Turiiya
690ec7d3a5
all: fix typos ( #19693 )
2023-10-30 03:28:34 +02:00
Artem Yurchenko
a8a3d3a64d
CONTRIBUTING: use a direct link, to filter and order issues by likes ( #19442 )
2023-09-26 07:02:39 +03:00
Artem Yurchenko
50ab33180f
doc: add a guide for issues filtering in CONTRIBUTING.md ( #19347 )
2023-09-14 16:11:20 +03:00
Delyan Angelov
5d1f87c5aa
cgen: add support for -d trace_cgen_stmt, document it in CONTRIBUTING.md
2023-09-13 15:10:26 +03:00
Delyan Angelov
838d0e8960
contributing.md: add an optional step, describing how to setup a pre-commit hook to keep the commited code formatted automatically
2023-07-04 22:11:08 +03:00
Ahmad Yasser
cad2cd5583
docs: fix typos using codespell ( #17332 )
2023-02-16 11:43:39 +02:00
Makhnev Petr
d907ceb50f
docs: format with IDEA formatter other .md files ( #17293 )
2023-02-13 12:49:13 +02:00
Makhnev Petr
c8c70de87d
docs: unify format of notes ( #17294 )
2023-02-13 10:29:02 +02:00
Delyan Angelov
846ddfd728
v: always embed file data of \$embed_file(file) constructs, even without -prod, unless -d embed_only_metadata is given.
2022-06-01 09:08:18 +03:00
Larpon
6c08af63ff
embed_file: rename debug_embed_file_in_prod -> force_embed_file ( #14523 )
2022-05-25 18:26:17 +03:00
David 'Epper' Marshall
a91226c376
docs: cleanup ( #14327 )
2022-05-07 20:18:42 +03:00
Hunam
6da300428e
doc: add JS backend mention ( #14265 )
2022-05-03 12:51:12 +03:00
David 'Epper' Marshall
5a42350a78
docs: add a v fmt -w . step in the contributing guide ( #14210 )
2022-04-28 23:31:22 +03:00
Delyan Angelov
5f38ba896e
parser,cgen: handle const x = $embed_file("file.txt").to_string()
2022-01-25 11:40:07 +02:00
Delyan Angelov
4624de6cb5
cgen: support -d no_segfault_handler and -d no_main. Cleanup -d trace_xxx descriptions in CONTRIBUTING.md
2021-12-03 19:01:45 +02:00
pancake
6750ed254f
x64: rename to native to not conflict with the x64 comptime variable
2021-04-27 12:24:58 +03:00
zakuro
f390fe3086
CONTRIBUTING.md: update outdated name to correct one ( #8677 )
2021-02-11 11:04:44 +02:00
Delyan Angelov
460f32baf2
tests: add v test-all, move v test-fixed to v test-compiler-full
2021-01-17 16:11:10 +02:00
Enzo
7b41ef358c
doc: document the custom compiler instrumentation flags in CONTRIBUTING.md ( #7963 )
2021-01-10 16:27:17 +02:00
Lukas Neubert
fdfe2a4e68
check-md: check CONTRIBUTING.md too ( #6847 )
2020-11-16 16:49:40 +01:00
Alexander Medvednikov
4ddfff287c
readme: add an overview of the architecture
2020-11-12 09:32:46 +01:00
Nick Treleaven
497bf226e2
add TESTS.md file to explain different tests ( #6318 )
2020-09-07 13:48:15 +02:00
Delyan Angelov
0fb28eb42e
contributing.md: add link to the Github Handbook's flow section
2020-07-05 08:46:42 +03:00
Larpon
673fe98cf5
doc: fix formating of points 7, 8, 9 in Example Workflow section ( #5602 )
2020-07-01 13:36:08 +02:00
Miller
a849d46e3f
doc: fix line breaks to make it 80 characters / line
2020-05-29 03:05:04 +02:00
Alexander Medvednikov
c27a10b956
contributing.md: fix a typo
2020-04-17 18:27:03 +02:00
Alexander Medvednikov
a358a6b0c6
contributing.md: v self
2020-04-17 18:20:05 +02:00
yuyi
449575a122
doc: fix CONTRIBUTING.md typos
2020-04-14 15:13:36 +02:00
Delyan Angelov
95e67c9502
contributing.md: update git instructions
2020-03-27 16:03:06 +01:00
Alexander Medvednikov
d10c1c36a9
contributing.md: minor fixes
2020-03-15 09:21:31 +01:00
Alexander Medvednikov
a0e97e0e6e
contributing.md: info on the new ast based parser
2020-03-15 09:18:05 +01:00