-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cgen,pref: add -coverage
support + vcover
tool
#21154
Commits on Mar 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5cad749 - Browse repository at this point
Copy the full SHA 5cad749View commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c255914 - Browse repository at this point
Copy the full SHA c255914View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ed550 - Browse repository at this point
Copy the full SHA f9ed550View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c524c - Browse repository at this point
Copy the full SHA a1c524cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bd90d - Browse repository at this point
Copy the full SHA 68bd90dView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f05811a - Browse repository at this point
Copy the full SHA f05811aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 322d2f4 - Browse repository at this point
Copy the full SHA 322d2f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a8ecb8 - Browse repository at this point
Copy the full SHA 5a8ecb8View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8344d02 - Browse repository at this point
Copy the full SHA 8344d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0adcd12 - Browse repository at this point
Copy the full SHA 0adcd12View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5d9fa6 - Browse repository at this point
Copy the full SHA b5d9fa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf6bb6f - Browse repository at this point
Copy the full SHA cf6bb6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f4f4a7 - Browse repository at this point
Copy the full SHA 0f4f4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c223eb9 - Browse repository at this point
Copy the full SHA c223eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 791d7ba - Browse repository at this point
Copy the full SHA 791d7baView commit details -
Configuration menu - View commit details
-
Copy full SHA for a561426 - Browse repository at this point
Copy the full SHA a561426View commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 01ed4d7 - Browse repository at this point
Copy the full SHA 01ed4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1096fb5 - Browse repository at this point
Copy the full SHA 1096fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c80b978 - Browse repository at this point
Copy the full SHA c80b978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c3878 - Browse repository at this point
Copy the full SHA 73c3878View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d6665f - Browse repository at this point
Copy the full SHA 0d6665fView commit details -
change format to csv, add more details, add cmd/tools/vcover/testdata…
…/example1 for more isolated testing, independent of the contents of any vlib module in particular
Configuration menu - View commit details
-
Copy full SHA for d16866f - Browse repository at this point
Copy the full SHA d16866fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4dbb1 - Browse repository at this point
Copy the full SHA 2f4dbb1View commit details -
cleanup output format for both the csv counters, and the json meta da…
…ta for the source files, containing the points, etc
Configuration menu - View commit details
-
Copy full SHA for 622ed4a - Browse repository at this point
Copy the full SHA 622ed4aView commit details -
add the build options to the .csv file too, as a comment (for easier …
…diagnostic); add condition_test.v, to test coverage by passing `-d condition1` to `-d condition7`
Configuration menu - View commit details
-
Copy full SHA for def6f9b - Browse repository at this point
Copy the full SHA def6f9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44b0c08 - Browse repository at this point
Copy the full SHA 44b0c08View commit details -
fix
# build_options
in cgen for `v -cc clang -cstrict -gc none -cov…… /tmp/cover/ a.v`, restore runtime timestamp for the counter files
Configuration menu - View commit details
-
Copy full SHA for 0b03e87 - Browse repository at this point
Copy the full SHA 0b03e87View commit details -
escape the paths and build options involved in coverage reports, when…
… they are put in generated C or generated JSON files
Configuration menu - View commit details
-
Copy full SHA for 729ecc9 - Browse repository at this point
Copy the full SHA 729ecc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f08eafb - Browse repository at this point
Copy the full SHA f08eafbView commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f9c0d6 - Browse repository at this point
Copy the full SHA 7f9c0d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f450a55 - Browse repository at this point
Copy the full SHA f450a55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19229fa - Browse repository at this point
Copy the full SHA 19229faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07499c8 - Browse repository at this point
Copy the full SHA 07499c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bceb116 - Browse repository at this point
Copy the full SHA bceb116View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f1b65 - Browse repository at this point
Copy the full SHA 26f1b65View commit details -
ci: fix
v -os windows -coverage folder file.v
failure, use GetTickC……ount/0 on windows and clock_gettime/2 everywhere else
Configuration menu - View commit details
-
Copy full SHA for 189d3ca - Browse repository at this point
Copy the full SHA 189d3caView commit details -
ci: use just os.walk_ext/2, instead of os.glob/1 (the windows impleme…
…ntation of os.glob is less well tested and differs from the unix one, unlike os.walk_ext/2)
Configuration menu - View commit details
-
Copy full SHA for dbfb62e - Browse repository at this point
Copy the full SHA dbfb62eView commit details -
Configuration menu - View commit details
-
Copy full SHA for adf49d2 - Browse repository at this point
Copy the full SHA adf49d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec57f10 - Browse repository at this point
Copy the full SHA ec57f10View commit details -
ci: normalise paths on windows to the unix ones for uniformity and co…
…nsistent behaviour of the tests
Configuration menu - View commit details
-
Copy full SHA for a7c0570 - Browse repository at this point
Copy the full SHA a7c0570View commit details
Commits on May 27, 2024
-
Merge branch 'master' into v_coverage
* master: cgen: fix array fixed initialization on struct from call (vlang#21568) testing: implement a separate `-show-asserts` option, for cleaner test output (`-stats` still works, and still shows both the compilation stats and the asserts) (vlang#21578) toml: fix `@[toml: ]`, support `@[skip]` (vlang#21571) os: fix debugger_present() for non Windows OSes (vlang#21573) builtin: simplify splint_nth methods (vlang#21563) net.http: change default http.Server listening address to :9009, to avoid conflicts with tools, that start their own http servers on 8080 like bytehound (vlang#21570) os: make minior improvement to C function semantics and related code (vlang#21565) io: cleanup prefix_and_suffix/1 util function (vlang#21562) os: remove mut declarions for unchanged vars in `os_nix.c.v` (vlang#21564) builtin: reduce allocations in s.index_kmp/1 and s.replace/2 (vlang#21561) ci: shorten path used for unix domain socket tests (to fit in Windows path limits)
Configuration menu - View commit details
-
Copy full SHA for 2f76f7b - Browse repository at this point
Copy the full SHA 2f76f7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f34dec - Browse repository at this point
Copy the full SHA 9f34decView commit details