-
-
Notifications
You must be signed in to change notification settings - Fork 142
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: 0vercl0k/wtf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: 0vercl0k/wtf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 31 files changed
- 3 contributors
Commits on Aug 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2bcb71c - Browse repository at this point
Copy the full SHA 2bcb71cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8d22a - Browse repository at this point
Copy the full SHA 1d8d22aView commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 193b610 - Browse repository at this point
Copy the full SHA 193b610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71eb1eb - Browse repository at this point
Copy the full SHA 71eb1ebView commit details
Commits on Sep 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 67beeb4 - Browse repository at this point
Copy the full SHA 67beeb4View commit details
Commits on Sep 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 12c3849 - Browse repository at this point
Copy the full SHA 12c3849View commit details
Commits on Dec 16, 2022
-
Move the
human
functions in their own files / headers (#147)This moves the `human` functions in their own headers and also simplify the way they can be used; they now return specific types that have their own `fmt::print` formatter which makes it easy to dump them on `stdout`. Prior, the caller needed to capture both the amount and the unit. This also fixes #145.
Configuration menu - View commit details
-
Copy full SHA for 841ba28 - Browse repository at this point
Copy the full SHA 841ba28View commit details -
Clean up the CI to get rid of deprecation warnings (#148)
Use `v3` instead of `v2` to get rid of those warnings: ``` Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/upload-artifact@v2 ```
Configuration menu - View commit details
-
Copy full SHA for 8ad366c - Browse repository at this point
Copy the full SHA 8ad366cView commit details
Commits on Dec 18, 2022
-
Bochscpu: edge coverage (#137)
This adds edge coverage (--edges) for the `bxcpu` backend (it also picks up a new build of `bxcpu`, & remove the `aggregate.cov` file generation). Co-authored-by: 0vercl0k <1476421+0vercl0k@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for af9730a - Browse repository at this point
Copy the full SHA af9730aView commit details
Commits on Dec 19, 2022
-
Fix memory performance issue related to
aligned_alloc
(#149)I was profiling `wtf` and found a behavior that I wasn't aware of. Basically, every calls we make to `aligned_alloc` allocates 8kish instead of 4kish. For whatever reason, I made an assumption that it would use a special allocator; it isn't a special allocator it just wraps a call to `malloc` with that math: `v5 = malloc(Alignment - 1 + Size + 8);`. In our case, both `Alignment` & `Size` are `0x1000`. I switched the calls to `aligned_alloc` to `VirtualAlloc` / `mmap` to match the behavior that I wanted in the first place. We also don't need page aligned chunks in the `Ram_t` object, so I turned this one into a `malloc` call.
Configuration menu - View commit details
-
Copy full SHA for e6118ed - Browse repository at this point
Copy the full SHA e6118edView commit details
Commits on Dec 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7112fbb - Browse repository at this point
Copy the full SHA 7112fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7b5a5 - Browse repository at this point
Copy the full SHA 8b7b5a5View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.2...v0.4