-
Notifications
You must be signed in to change notification settings - Fork 514
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Use refcount based gc (shared_ptr) when Boehm GC is disabled
breaking-change
This change may break assumptions of compiler back ends.
compiler-performance
Topics on improving the performance of the compiler core.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
p4tc
Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-validation
Use this tag to trigger a Validation CI run.
Add copyright notice for files added by Kyle Cripps
documentation
Topics related to compiler documentation.
#5636
opened May 23, 2026 by
jafingerhut
Contributor
Loading…
Add SPDX notices for files with copyright notice in latest version
documentation
Topics related to compiler documentation.
#5633
opened May 20, 2026 by
jafingerhut
Contributor
Loading…
Add copyright and license annotation to files added by Antonin Bas
documentation
Topics related to compiler documentation.
#5631
opened May 20, 2026 by
jafingerhut
Contributor
Loading…
Fix constant-folding into bit sizes for various recursive cases
#5602
opened Apr 29, 2026 by
ChrisDodd
Contributor
Loading…
Update PTF dependency to a5231746104798ba06473a3d9ca1217255f2cbc5
infrastructure
Topics related to code style and build and test infrastructure.
Update Docker base image to behavioral-model latest-24
infrastructure
Topics related to code style and build and test infrastructure.
Allow multiple declarators in a declaration
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5595
opened Apr 20, 2026 by
ChrisDodd
Contributor
Loading…
[P4Tools] Add the RtSmith random control-plane config generator to P4Tools.
p4tools
Topics related to the P4Tools back end
Try to reenable the DPDK PTF Testgen workflow.
dpdk
Topics related to the DPDK back end
infrastructure
Topics related to code style and build and test infrastructure.
Fix header array assignment bug
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5567
opened Mar 27, 2026 by
nishant11-tchy
Loading…
Add caching to the docker container image and push to registry.
infrastructure
Topics related to code style and build and test infrastructure.
#5537
opened Mar 15, 2026 by
fruffy
Collaborator
Loading…
adding p4 namespace in Topics related to the Tofino switch and back end.
backends/tofino/b4-asm/alloc.h
tofino
#5506
opened Feb 28, 2026 by
Diyan-Dev
Loading…
Update abseil and protobuf dependencies.
breaking-change
This change may break assumptions of compiler back ends.
infrastructure
Topics related to code style and build and test infrastructure.
#5491
opened Feb 22, 2026 by
fruffy
Collaborator
Loading…
Bump protobuf from 3.20.2 to 5.29.6
dependencies
Pull requests that update a dependency file
python
Pull requests that update python code
#5476
opened Feb 5, 2026 by
dependabot
Bot
Loading…
Cache ReadsWrites instances for alias analysis
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-validation
Use this tag to trigger a Validation CI run.
#5472
opened Feb 2, 2026 by
atta-ullah01
Contributor
Loading…
Fix #5042: Allow non-constant args for directionless action params in tables
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
p4-spec
Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5465
opened Jan 20, 2026 by
devalgupta404
Loading…
Updates to Switch expr
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5430
opened Dec 1, 2025 by
MathewZach123
Contributor
•
Draft
Use PTF version with bf_pktpy as default.
breaking-change
This change may break assumptions of compiler back ends.
infrastructure
Topics related to code style and build and test infrastructure.
p4tc
Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
#5418
opened Nov 8, 2025 by
fruffy
Collaborator
Loading…
Make P4-14 optional.
bmv2
Topics related to BMv2 or v1model
breaking-change
This change may break assumptions of compiler back ends.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
p4tc
Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-validation
Use this tag to trigger a Validation CI run.
#5399
opened Oct 18, 2025 by
fruffy
Collaborator
Loading…
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.