profile
viewpoint
Phil Nadon pnadon Canada https://www.linkedin.com/in/pnadon/ 2020 graduate with degrees in Computer Science, Mathematics, and Physics and a passion for web apps, low-level programming, and contributing to open-source.

pnadon/acctdb 0

a simulation of a bank account database

pnadon/aoc 0

Advent of Code submissions for 2019, using Rust

pnadon/bighorn-dam 0

A web-app which displays information on the changes caused by the creation of Bighorn Dam, Alberta, Canada

pnadon/Bookstore_Manual 0

The code for this project is private, however you can see the manual at the attached link.

pnadon/c-parallelism 0

various assignments from my paralellism course

pnadon/calculator 0

A simple calculator implemented in Python

pnadon/char-freq 0

Counts the frequency of characters in a file

pnadon/climate-assignment 0

A latex paper which approximates future climate changes using least squares fits and extrapolation

startedknurling-rs/meta

started time in 4 hours

startedhashicorp/terraform

started time in 3 days

startednvbn/thefuck

started time in 3 days

startedfonsp/Pluto.jl

started time in 3 days

startedsindresorhus/Gifski

started time in 4 days

starteddistribyted/distribyted

started time in 4 days

startedvercel/vercel

started time in 5 days

startedvercel/next.js

started time in 5 days

startedvercel/hyper

started time in 5 days

startedvercel/serve

started time in 5 days

startedjay0lee/GAM

started time in 6 days

startedriscv/riscv-isa-manual

started time in 6 days

push eventpnadon/plots-2020

Philippe Nadon

commit sha d3a99505a07d64dde203877f2a707a60d01a147e

Update berg_plots.ipynb

view details

push time in 8 days

push eventpnadon/plots-2020

Philippe Nadon

commit sha 9ac279da1b6ff8105ed1b3eb941504ab95d87eea

Update berg_plots.ipynb

view details

push time in 8 days

push eventpnadon/plots-2020

Philippe Nadon

commit sha 162d1867203665811833834bf58e6301f15f72b1

updated plots

view details

push time in 8 days

create barnchpnadon/plots-2020

branch : master

created branch time in 8 days

created repositorypnadon/plots-2020

created time in 8 days

startedJLErvin/berry

started time in 15 days

startedNARKOZ/hacker-scripts

started time in 21 days

push eventpnadon/tetris-rs

Philippe Nadon

commit sha c60ac30838b332a2278b3baf9517476912aaba00

adjusted framerate for difficulty

view details

push time in 22 days

push eventpnadon/tetris-rs

Phil Nadon

commit sha 5ab08f0ca31fdb2a6f75c301e7e51c450d9d854b

Update readme.md

view details

push time in 23 days

push eventpnadon/homebrew-tap

Phil Nadon

commit sha dc5232721c0f1e7fa682634641e9548dfd5079a2

Update tetris-rs.rb

view details

push time in 23 days

push eventpnadon/homebrew-tap

Phil Nadon

commit sha 690eca09e469caa0bba8eeed7c4f7cfda12d4801

Update tetris-rs.rb

view details

push time in 23 days

push eventpnadon/homebrew-tap

Philippe Nadon

commit sha 514918d5bf3b5cce6f6b685cde10e2c40993949b

Create tetris-rs.rb

view details

push time in 23 days

created tagpnadon/tetris-rs

tag0.1

created time in 23 days

release pnadon/tetris-rs

0.1

released time in 23 days

create barnchpnadon/homebrew-tap

branch : main

created branch time in 23 days

created repositorypnadon/homebrew-tap

created time in 23 days

PublicEvent

startedk-vernooy/tetris

started time in a month

startedmullvad/mullvadvpn-app

started time in a month

push eventpnadon/pnadon

Phil Nadon

commit sha 9aef1acd494ebe08c1b4a8ddf5a2b93145af446e

Update README.md

view details

push time in a month

startedsveltejs/svelte

started time in a month

startedhyperium/hyper

started time in a month

startedrust-lang/rust-clippy

started time in a month

startedrust-lang/rustup

started time in a month

startedrust-lang/cargo

started time in a month

startedrust-lang/rustlings

started time in a month

push eventpnadon/pnadon

Phil Nadon

commit sha 3c8dd7912114a5cac7654bb628b0d0c96384bc59

Update README.md

view details

push time in a month

startedalex-shpak/hugo-book

started time in a month

fork pnadon/rustfmt

Format Rust code

fork in 2 months

startedbevyengine/bevy

started time in 2 months

startedggez/ggez

started time in 2 months

startedphaazon/luminance-rs

started time in 2 months

startedgfx-rs/gfx

started time in 2 months

startedrust-windowing/winit

started time in 2 months

push eventpnadon/scheduler_bot

Philippe Nadon

commit sha fca62f02758829982d19cfdb9208a40305981e79

made changes according to clippy, rustfmt

view details

push time in 2 months

startedgoogle/autocxx

started time in 2 months

starteddimforge/nalgebra

started time in 2 months

startedLouisBrunner/valgrind-macos

started time in 2 months

push eventpnadon/tcp-ip-c

Philippe Nadon

commit sha 331a12f58a184a0a45d7b97686cccd13a2bc02f5

print address

view details

push time in 2 months

push eventpnadon/tcp-ip-c

Philippe Nadon

commit sha d791593831bbc752bc2505d32b58bd49531c3b7b

update

view details

push time in 2 months

create barnchpnadon/tcp-ip-c

branch : master

created branch time in 2 months

created repositorypnadon/tcp-ip-c

playing around with tcp / ip in C

created time in 2 months

PublicEvent

push eventpnadon/PennedPigs

Phil Nadon

commit sha b28b2188e3d2def286de52166f6caa8b747f4fd8

Update README.md

view details

push time in 3 months

push eventpnadon/PennedPigs

Phil Nadon

commit sha 6412d6a721ec95466900ec241fda35073a603cbe

Update README.md

view details

push time in 3 months

push eventpnadon/PennedPigs

Phil Nadon

commit sha b234ccc633dcb5fe5d4e70d9a7eb0b2c1fce0ded

Update README.md

view details

push time in 3 months

push eventpnadon/rust

Philippe Nadon

commit sha 0c6e8b61b6a4df87216570931c687874f28022fd

Miri: Renamed "undef" to "uninit" Renamed remaining references to "undef" to "uninit" when referring to Miri. Impacted directories are: - src/librustc_codegen_llvm/consts.rs - src/librustc_middle/mir/interpret/ - src/librustc_middle/ty/print/pretty.rs - src/librustc_mir/ - src/tools/clippy/clippy_lints/src/consts.rs Upon building Miri based on the new changes it was verified that no changes needed to be made with the Miri project. Related issue #71193

view details

push time in 3 months

push eventpnadon/rust

Lzu Tao

commit sha a5d0c2c17482e56cae5112083207e8c0ce19cb96

Remove redundant len binding

view details

Lzu Tao

commit sha 34c343ac27c519350577bd1bfdc4d1a3b90e6db6

Make use of macro to avoid repetition

view details

Lzu Tao

commit sha f55e4d036c10f5b887b4ed8c12b7b31f3bb75d23

Get pointer from address of c directly

view details

Bastian Kauschke

commit sha 375bccb8b3fa2a517e6e19e24da25cad0413987d

add min_const_generics feature gate

view details

Bastian Kauschke

commit sha 289e5fca7ecdb03db97be9d89ae908f253a3f263

forbid generic params in complex consts

view details

Bastian Kauschke

commit sha 188bbf840dd858edb929459bd3536219fa062077

forbid complex types for generic parameters

view details

Bastian Kauschke

commit sha a5a5ca0da8cd536c0d6b2e7eb7da6304047dc750

add tracking issue

view details

Bastian Kauschke

commit sha 0d54f571c10dbc7e6d8632698c5f08f77b4a7578

impl review

view details

Aaron Hill

commit sha bbcacddef691464e5abe373f95849670298c63a7

Don't call a function in function-arguments-naked.rs Fixes #75096 It's U.B. to use anything other than inline assmebling in a naked function. Fortunately, the `#break` directive works fine without anything in the function body.

view details

Bastian Kauschke

commit sha 37c29adabc638f9c601daf5b78d0f6de63e35f99

allow complex expressions in assoc consts

view details

Bastian Kauschke

commit sha 644c8949121da0c16f65b772bf6e217748d94530

test min_const_generics using revisions

view details

Ralf Jung

commit sha 0aee186723a3bb3290fd4348b92b3c1aad862fc9

make MaybeUninit::as_(mut_)ptr const

view details

Ralf Jung

commit sha ec5d78d35004846f1d0c344e968eaf0068a68357

fix feature gate and tracking issue

view details

Ralf Jung

commit sha a5309349510190178c8a860732374026bc2be298

clean up const-hacks in int endianess conversion functions

view details

Stein Somers

commit sha 85a78793412c7cf6bdde982f7de2fc3de204817c

BTreeMap: better way to postpone root access in DrainFilter

view details

Aaron Hill

commit sha 91dda2c24ef245939c4ef0248380aa05583e3e30

Only test function-arguments-naked.rs on x86_64 We need to use inline assembly, which is inherently platform-specific.

view details

Aaron Hill

commit sha c34c77c764491460449a6bef06b2149c3ab82f2d

Apply `extern "C"` calling convention Co-authored-by: Amanieu d'Antras <amanieu@gmail.com>

view details

Takayuki Nakata

commit sha 7d4565bf02a94370a2dce4ab0cfb2c79d61270a1

Add missing backtick

view details

David Wood

commit sha d9decede3593e220d1a4f4a63b4c651b70073861

instance: polymorphize upvar closures/generators This commit modifies how instances are polymorphized so that closures and generators have any closures or generators captured within their upvars also polymorphized - this avoids symbol clashes with the new symbol mangling scheme. Signed-off-by: David Wood <david@davidtw.co>

view details

David Wood

commit sha 0d9924a87b862529591c3039959fef5bc7c95359

instance: always polymorphize substs By always polymorphizing substitutions, functions which take closures as arguments (e.g. `impl Fn()`) can have fewer mono items when some of the argument closures can be polymorphized. Signed-off-by: David Wood <david@davidtw.co>

view details

push time in 3 months

push eventpnadon/rust

Andy Russell

commit sha af88ce5eb34b0ecdfd2f8dfcc837c353688d6c75

allow aux builds in rustdoc-ui mode

view details

Andy Russell

commit sha 608807934d41168cb30c6eee6442fe29251e40f0

use outermost invocation span for doctest names Fixes #70090.

view details

Oliver Scherer

commit sha c3454c000706176b61ef089107203766735348f7

Check whether locals are too large instead of whether accesses into them are too large

view details

Oliver Scherer

commit sha b26a7d5cd9d9c9ec84eba90b806a453135d20b99

Stop propagating to locals that were marks as unpropagatable. We used to erase these values immediately after propagation, but some things slipped through and it caused us to still initialize huge locals.

view details

Oliver Scherer

commit sha 9e21004c74b8749686c0e5b9195e6822be6280d0

Update ui tests

view details

Oliver Scherer

commit sha 8d5f2bdcd17f3139965b9ef6da8cb13183324485

Add test ensuring that we don't propagate large arrays

view details

Oliver Scherer

commit sha dc0408ec43fa6b63b5cbffbbc07823577c97ea24

Update clippy ui test. The reason we do not trigger these lints anymore is that clippy sets the mir-opt-level to 0, and the recent changes subtly changed how the const propagator works.

view details

Oliver Scherer

commit sha f7a1e64fdb209951e6e77369364feb530a60b04c

Update tests after rebase

view details

Oliver Scherer

commit sha 1864a973b3a0a5a6c5a7c71d7d7cd052732e5c02

Improve the diagnostics around misspelled mir dump filenames

view details

Ximin Luo

commit sha 7f54cf26511b2716d35e2f2198bbff9da5a33123

compiletest: ignore-endian-big, fixes #74829, fixes #74885

view details

Joshua Nelson

commit sha 8e0e925e2bd45806f88195a94e59246e2e5b6d5e

Disallow linking to items with a mismatched disambiguator

view details

Joshua Nelson

commit sha 519c85439a39d85d0c4b08ff8622cad5bd707ada

Don't mark associated items as traits This caused the following false positive: ``` warning: unresolved link to `Default::default` --> /home/joshua/rustc2/default.rs:1:14 | 1 | /// Link to [Default::default()] | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(broken_intra_doc_links)]` on by default note: this item resolved to a trait, which did not match the disambiguator 'fn' --> /home/joshua/rustc2/default.rs:1:14 | 1 | /// Link to [Default::default()] | ^^^^^^^^^^^^^^^^^^ ```

view details

Joshua Nelson

commit sha 743f9327428801932bd70688b5c83f38bf61615a

Keep the previous behavior of `register_res` Now that we're returning the `Res` of the associated item, not the trait itself, it got confused.

view details

oliver-giersch

commit sha 6c81556a36ac5507fe1f9cd8ee699e6fa2b11077

adds [*mut|*const] ptr::set_ptr_value

view details

Joshua Nelson

commit sha 99354f552df332c669d6e621e68dda403ea135fd

item -> link

view details

Tomasz Miąsko

commit sha 427634b5037ba1c00b72b70b561ff20767ea97e2

Avoid `unwrap_or_else` in str indexing This provides a small reduction of generated LLVM IR, and leads to a simpler assembly code.

view details

Lzu Tao

commit sha 30a1455c8da95ca3f4f8fb33edfa556678e3ac58

Use u32::from_ne_bytes to fix a FIXME Co-authored-by: Weiyi Wang <wwylele@gmail.com> Co-authored-by: Adam Reichold <adam.reichold@t-online.de> Co-authored-by: Josh Stone <cuviper@gmail.com> Co-authored-by: Scott McMurray <scottmcm@users.noreply.github.com> Co-authored-by: tmiasko <tomasz.miasko@gmail.com>

view details

Joshua Nelson

commit sha 444f5a0556fc5779663e69ff1a3d5a7362ba9618

Give a much better error message if the struct failed to resolve

view details

Joshua Nelson

commit sha fc273a035dfb352fd90246dd2560c807701eeea7

Unresolved link -> incompatible link kind Clearly it has been resolved, because we say on the next line what it resolved to.

view details

Lzu Tao

commit sha 725d37cae0a175edb0c013b3de5b337ce5b5054d

Make doctests of Ipv4Addr::from(u32) easier to read

view details

push time in 3 months

pull request commentrust-lang/rust

Miri: Renamed "undef" to "uninit"

(Next time please Cc me in the PR description or put a link to the PR in the issue when there was prior discussion; I almost missed that you created this PR.)

Ok sounds good, I was thinking of doing so but did not want to spam you. I will do so next time!

pnadon

comment created time in 3 months

pull request commentrust-lang/rust

Miri: Renamed "undef" to "uninit"

The test initially failed due to formatting on a particular line in src/librustc_mir/util/pretty.rs. I ran the test which failed on my local machine, and it seems to be ok now.

pnadon

comment created time in 3 months

push eventpnadon/rust

Philippe Nadon

commit sha c4546878aa2c958c9dce9c121a5f20c657197009

Miri: Renamed "undef" to "uninit" Renamed remaining references to "undef" to "uninit" when referring to Miri. Impacted directories are: - src/librustc_codegen_llvm/consts.rs - src/librustc_middle/mir/interpret/ - src/librustc_middle/ty/print/pretty.rs - src/librustc_mir/ - src/tools/clippy/clippy_lints/src/consts.rs Upon building Miri based on the new changes it was verified that no changes needed to be made with the Miri project. Related issue #71193

view details

push time in 3 months

PR opened rust-lang/rust

Miri: Renamed "undef" to "uninit"

Renamed remaining references to "undef" to "uninit" when referring to Miri.

Impacted directories are:

  • src/librustc_codegen_llvm/consts.rs
  • src/librustc_middle/mir/interpret/
  • src/librustc_middle/ty/print/pretty.rs
  • src/librustc_mir/
  • src/tools/clippy/clippy_lints/src/consts.rs

Upon building Miri based on the new changes it was verified that no changes needed to be made with the Miri project.

Related issue #71193

+36 -36

0 comment

11 changed files

pr created time in 3 months

create barnchpnadon/rust

branch : miri-undef-uninit

created branch time in 3 months

issue commentrust-lang/rust

Miri: rename "undef" -> "uninit"

Miri builds successfully, I have double-checked my search through both directories and all references to "undef" refer to "undefined behavior" which (unless I'm wrong) is unrelated.

I have also changed the last remaining "definedness" to the recommended change.

If this all looks good I will open a PR with my changes.

RalfJung

comment created time in 3 months

issue commentrust-lang/rust

Miri: rename "undef" -> "uninit"

Upon further inspection it does not seem as though there are any references to the above functions within the Miri repository.

That's great, it makes the rename easier. :) Does your list contain all uses of "undef" in src/librustc_middle/mir/interpret and src/librustc_mir/interpret?

There are also many comments which should be changed, many of them refer to "definedness", which I am not sure what to replace with.

"initializedness" is awkward, so they should probably be reworded. But from what I can see there is just one occurrence of "definedness" left in the Miri folders:

src/librustc_middle/mir/interpret/allocation.rs
636-        size: Size,
637-        repeat: u64,
638-    ) {
639:        // An optimization where we can just overwrite an entire range of definedness bits if
640-        // they are going to be uniformly `1` or `0`.
641-        if defined.ranges.len() <= 1 {
642-            self.init_mask.set_range_inbounds(

I'd make this "an entire range of initialization bits" or so.

Thank you for catching that, I'll look into it!

RalfJung

comment created time in 3 months

issue commentrust-lang/rust

Miri: rename "undef" -> "uninit"

I have also found:

* `inspect_with_undef_and_ptr_outside_interpreter` (line 160)

* `get_bytes_with_undef_and_ptr` (247)

* `allow_ptr_and_undef` parameter for `check_bytes` (312)

* `compress_undef_range` (597)

* and the `undef_end` variable (781)
  for `src/librustc_middle/mir/interpret`, all inside of allocation.rs. Should these be changed as well?

There are also many comments which should be changed, many of them refer to "definedness", which I am not sure what to replace with.

Upon further inspection it does not seem as though there are any references to the above functions within the Miri repository.

RalfJung

comment created time in 3 months

push eventpnadon/miri

Philippe Nadon

commit sha 5161ba346c646914b4992aa9cc97d0e4309128b6

renamed ScalarMaybeUninit::not_undef to check_init Related to PR https://github.com/rust-lang/rust/pull/74664

view details

Philippe Nadon

commit sha 21268157ff89c13ee5d079e322bb692bb9216802

renamed Immediate::to_scalar_or_undef to Immediate::to_scalar_or_uninit in src/shims/intrinsics.rs related issue #71193

view details

Phil Nadon

commit sha 6282e927740b4e054e90879171fdb3f6feb9deff

Updated Rust version to latest master Updated Rust version since the latest version contains changes which allow this version of Miri to build.

view details

Philippe Nadon

commit sha 6dd700fd177e22ab24b97c175ea9ce8611c07932

Changed not_undef to check_init in foreign_items.rs Due to changes from upstream, a commit using not_undef was inserted, which had to be updated to use check_init. related issue #71193

view details

bors

commit sha 345b033c3fb0c4be917cf405828596a625ead759

Auto merge of #1487 - pnadon:miri-rename-undef-uninit, r=RalfJung Miri rename undef uninit The changes made here are related to [issue #71193 on Rust](https://github.com/rust-lang/rust/issues/71193), and the pull request [74664 on Rust](https://github.com/rust-lang/rust/pull/74664). 1. renamed `ScalarMaybeUninit::not_undef` to `check_init` 2. renamed `Immediate::to_scalar_or_undef` to `Immediate::to_scalar_or_uninit`

view details

Ralf Jung

commit sha 0a4e8caa8c303e8a8b5459bb79c7474eb53619ae

adjust to canonical_alloc_id removal

view details

Ralf Jung

commit sha 7b07fc385c1b9e61f8388c5540d344ecf25bb932

get_or_create_thread_local_alloc_id: share code with Memory::get_global_alloc

view details

Ralf Jung

commit sha 390899e8b9c9b3b415a630e663418f1ad7e10c4d

test referencing unsupported extern static

view details

Ralf Jung

commit sha 2a42f8e93c3be903cbfd940cbee3299506e184c7

fix and test order of TLS dtors and thread joining

view details

Ralf Jung

commit sha c77540ce13890ba5f16f276967e86f8d7fb8f78e

deallocate thread-local statics when the thread dies

view details

Ralf Jung

commit sha 6fbaa72642dacf92746c695046c8dfe6834ef18f

fix diagnostics printing when triggered during TLS dtor scheduling

view details

Ralf Jung

commit sha bec7aab7fd089d89e940029038669f851d497caa

Typos Co-authored-by: Oliver Scherer <github35764891676564198441@oli-obk.de>

view details

Ralf Jung

commit sha cae90b6d293dc0e9bb3275457a94323bd14d51a1

rustup and test fixes

view details

bors

commit sha 79cd5a8d4a427570ccfe67d4b43b6a09a326f3d2

Auto merge of #1489 - RalfJung:tls-alloc-ids, r=oli-obk Adjust for new rustc alloc ID handling and deallocate thread-local statics Miri side of https://github.com/rust-lang/rust/pull/74775. Fixes https://github.com/rust-lang/miri/issues/1369 Fixes https://github.com/rust-lang/miri/issues/1488

view details

Ralf Jung

commit sha ee39ac9840519e7b5a90d9f0f506a092f4177cd9

rustup for new folder layout

view details

bors

commit sha abe55c2b5bdeaab406dd58d421eb24535b83b72d

Auto merge of #1490 - RalfJung:rustup, r=RalfJung rustup for new folder layout Fixes the fallout from https://github.com/rust-lang/rust/pull/73265. Blocked on a xargo release with https://github.com/japaric/xargo/pull/301.

view details

Ralf Jung

commit sha 797436cefb8dcc0c54a0712874602fe2900f5c00

only check-build the dummy xargo project

view details

bors

commit sha 720c2bf8f8bc0b043d27bc9667601104dd6a36fd

Auto merge of #1491 - RalfJung:xargo-check, r=RalfJung only check-build the dummy xargo project No reason to actually emit any object code. This helps with some strange ICEs when testing Miri in the rustc workspace.

view details

Ralf Jung

commit sha d340933112da9e5dcca01f6f9e6e024c31a9e4b8

rustup

view details

Ralf Jung

commit sha 2dfde5b696b4f84907da50f151aafc322c975d94

remove upstreamed intrinsic impls

view details

push time in 3 months

issue commentrust-lang/rust

Miri: rename "undef" -> "uninit"

clippy is not a submodule anymore. You can do these renames either here or in clippy as you prefer

Sounds good!

RalfJung

comment created time in 3 months

issue commentrust-lang/rust

`#![deny(unsafe_op_in_unsafe_fn)]` in libstd

I apologize for this, but I should probably give up my responsibilities for sys/wasi, as I am busy with another issue.

I may take up the task again once I am finished with the other issue.

LeSeulArtichaut

comment created time in 3 months

issue commentrust-lang/rust

Miri: rename "undef" -> "uninit"

I've done the initial renames, however outside of the two directories (src/librustc_middle/mir/interpret and src/librustc_mir/interpret) we had initially planned to work within, there are changes made in the following files:

  1. src/librustc_codegen_llvm/consts.rs, lines {44, 52, 77, 455, and 483}, which all contain the inspect_with_undef_and_ptr_outside_interpreter function and thus must be renamed.
  2. src/tools/clippy/clippy_lints/src/consts.rs, lines {520, 533, 547}, which also contain the inspect_with_undef_and_ptr_outside_interpreter function and thus must be renamed.

The former seems to be a fairly straightforward change, I just want to confirm that it's ok. As for the latter, since it is a submodule, I believe I will have to create a pull request for clippy with those changes.

Once these issues are resolved, I will look into making the approapriate changes within the Miri repo.

RalfJung

comment created time in 3 months

push eventpnadon/rust

Guillaume Gomez

commit sha 633d1a5af96db7eccb8aeeb07ff31b06aaf07b5f

Clean up E0720 explanation

view details

Aaron Hill

commit sha ac9dfc3e7785c9bba96ebac4fd51726189e1bf91

Normalize opaque types when converting `ParamEnv` to `Reveal::All` Fixes #65918

view details

Aaron Hill

commit sha 117a60e1f5045e317d3f76ce60be28d18c694608

Erase regions in try_eval_bits

view details

Aaron Hill

commit sha 90aee14eb95ac0b9ddb7cf5db6d003155e94800c

Skip computing param_env and size if not needed

view details

Aaron Hill

commit sha 5e2e927e0107916b825b164c82be44877ac6ab54

Fix rebase fallout

view details

Bastian Kauschke

commit sha 49b1971263971db49e821f81bb54991b7de5ab43

add const generics

view details

Pietro Albini

commit sha cb76f821942053091706b7bb2c4dc416bb09bfb9

ci: avoid symlinking the build directory on self-hosted builders

view details

Pietro Albini

commit sha fe5a40eb14f233554a30c038cf8944b2d2adf9ff

ci: add aarch64-gnu as a fallible auto builder

view details

Guillaume Gomez

commit sha 403164569170e3f5c06db8b66257ac61db7cff4b

Clean up E0728 explanation

view details

Rich Kadel

commit sha 12ddd6073abecb7a515a43bee37408596e322345

Fixed coverage map issues; better aligned with LLVM APIs Found some problems with the coverage map encoding when testing with more than one counter per function. While debugging, I realized some better ways to structure the Rust implementation of the coverage mapping generator. I refactored somewhat, resulting in less code overall, expanded coverage of LLVM Coverage Map capabilities, and much closer alignment with LLVM data structures, APIs, and naming. This should be easier to follow and easier to maintain.

view details

Guillaume Gomez

commit sha 1d2e3fff69b654c3dfd6a810e193db29bb1868fa

Clean up E0730 explanation

view details

Andy Russell

commit sha 0b320086425937b17bda5ee9e856ac6441d71d96

report kind of deprecated item in message This is important for fields, which are incorrectly referred to as "items".

view details

Guillaume Gomez

commit sha f22a34e84d4dba9b17bb3e68051ee82bd85f3c94

Clean up E0734 explanation

view details

Joseph Ryan

commit sha c692ed468c8dc4b9f549ef839b4b490e3b84d19c

Move `Error` and `RenderInfo` out of `html` module

view details

Joseph Ryan

commit sha 5bc97946ca35a789b690668bb6b27ca41bfeb5b2

Refactor html backend to use generic interface

view details

Joseph Ryan

commit sha 6a4396b98c6fcb405429a9798a9ab6554f015b7e

Extract `Cache` and other types from `html` module

view details

Joseph Ryan

commit sha a7909522547cb35b32a4f11b78b2b54864189295

Pull out more types from html

view details

Joseph Ryan

commit sha 65bf5d5248635152262344770591c367ba6a9890

TODO -> FIXME

view details

Joseph Ryan

commit sha 3d707a008e0822471de4adad047b5cefd281f3ac

Make requested changes

view details

Alan Somers

commit sha 013e1a6e9f73125734cb919d9b6220b3a4710d67

Enable the profiler on FreeBSD FreeBSD has been doing this in our own package builds for two months now. https://svnweb.freebsd.org/ports?view=revision&revision=535771

view details

push time in 3 months

push eventpnadon/grpc-helloworld

Philippe Nadon

commit sha df55c5b6924e20732d246537c62c09dd2d5c6f97

Create README.md

view details

push time in 3 months

create barnchpnadon/grpc-helloworld

branch : master

created branch time in 3 months

created repositorypnadon/grpc-helloworld

A helloworld project using Google's gRPC

created time in 3 months

create barnchpnadon/c-parallelism

branch : master

created branch time in 3 months

created repositorypnadon/c-parallelism

various assignments from my paralellism course

created time in 3 months

push eventnadon-io/online-learning

Philippe Nadon

commit sha eee7909af0f528944672b86bc5df2ea937c7bc78

renamed modules to reflect order of completion

view details

push time in 3 months

push eventnadon-io/online-learning

Philippe Nadon

commit sha 34e713af0a4d5d0212c2d402980e7a81f5065a52

Update .gitignore

view details

push time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha 1251e67a93b49ba65f8f3cffa07ddb5a65a56924

changed experience level

view details

push time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha 4f2d82373bb424f81a1e0cfc6224e813d470a092

changed experience level

view details

push time in 3 months

push eventpnadon/RTIOW

Philippe Nadon

commit sha f4096cbaa0724694ca1c1683e9cb6b230f4c30eb

Updated documentation

view details

push time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha 81377bfc18426f876504ff04303a718113f3a43f

update

view details

push time in 3 months

push eventpnadon/RTIOW

Phil Nadon

commit sha 19f679f866ee8345b98e9bc46b4759e67ac204cb

Create README.md

view details

push time in 3 months

push eventpnadon/paging-system

Phil Nadon

commit sha 487b46b312b2dccbe604080d71f2375d28c19853

Create README.md

view details

push time in 3 months

push eventpnadon/lottery-system

Phil Nadon

commit sha c5c9af5eea004bb2add6419ac8f1222c2fe7bf23

Create README.md

view details

push time in 3 months

create barnchpnadon/acad.nadon.io

branch : update

created branch time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha 1acd5b6bb4925654d48b43c6c5a0ced02e5347e5

updated content

view details

push time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha cb4da13ea8d104d27e38c6d2bc9a36a24266feec

updated skills

view details

push time in 3 months

push eventpnadon/acad.nadon.io

Philippe Nadon

commit sha 806d1be3dc32495a457e52fe6e6511eb8a8ec261

Update modified-nodal-analysis-tool.md

view details

push time in 3 months

push eventpnadon/modified-nodal-analysis

Phil Nadon

commit sha 4ec5ed1bb601f956b0ed1509425aa6c883e9f49e

Delete MNA.ipynb

view details

push time in 3 months

push eventpnadon/modified-nodal-analysis

Philippe Nadon

commit sha bf6b044ef5cf7988e96dedbefb626b905da65d3e

Final ver.

view details

push time in 3 months

push eventpnadon/scheduler_bot

Phil Nadon

commit sha 6232a7d2fd8d57cfad8d0f52b1d3f9a7a0417e0c

Update README.md

view details

push time in 3 months

push eventpnadon/scheduler_bot

Phil Nadon

commit sha 252fb1627807d18fa7ff3581ed1537079611f763

Update README.md

view details

push time in 3 months

push eventpnadon/scheduler_bot

Phil Nadon

commit sha 718cb6cf9ab10fee470f4adc83f30fd458e3679f

Create LICENSE

view details

push time in 3 months

push eventpnadon/scheduler_bot

Philippe Nadon

commit sha 71df9bf4743f97b8db40a61c2f7cbfa59a44671e

added file headers

view details

push time in 3 months

more