Skip to content

Issues: p4lang/project-ideas

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Create and potentially include in p4c repo p4include directory a "stdheaders.p4" file smalltask A task that appears to require a small amount of work
#25 opened Nov 8, 2024 by jafingerhut
Implement add_on_miss feature for BMv2 PNA target mediumtask A task that appears to require a medium level of work
#24 opened Nov 4, 2024 by jafingerhut
Add packaging support for FlatPack mediumtask A task that appears to require a medium level of work
#23 opened Oct 5, 2024 by fruffy
Add packaging support for NixOS mediumtask A task that appears to require a medium level of work
#22 opened Oct 5, 2024 by fruffy
Improve the Playground for the P4 Language bigtask A task that appears to require a big amount of work
#21 opened Oct 5, 2024 by fruffy
P4HIR: an experimental MLIR dialect that models P4C IR bigtask A task that appears to require a big amount of work
#20 opened Sep 30, 2024 by qobilidop
1 of 5 tasks
Add CMake support to BMv2 mediumtask A task that appears to require a medium level of work
#19 opened Sep 23, 2024 by fruffy
Add CMake support to P4-constraints mediumtask A task that appears to require a medium level of work
#18 opened Sep 23, 2024 by fruffy
Introduce a mechanism for split .def files in P4C bigtask A task that appears to require a big amount of work
#17 opened Sep 23, 2024 by fruffy
Improve P4C's parser driver to parse arbitrary strings into P4C IR. mediumtask A task that appears to require a medium level of work
#16 opened Sep 23, 2024 by fruffy
Replace Garbage Collection with Shared Pointers in P4C. bigtask A task that appears to require a big amount of work
#15 opened Sep 23, 2024 by fruffy
Port the Katran C application to P4. mediumtask A task that appears to require a medium level of work
#14 opened Sep 22, 2024 by fruffy
Support bitwidths larger than 64 bit on the DPDK target and p4c-dpdk-pna compiler. mediumtask A task that appears to require a medium level of work
#13 opened Sep 22, 2024 by fruffy
Support P4_16 parser value sets in reference implementation mediumtask A task that appears to require a medium level of work
#12 opened Sep 18, 2024 by jafingerhut
Implement support for P4Runtime API register read/write for BMv2 mediumtask A task that appears to require a medium level of work
#11 opened Sep 18, 2024 by jafingerhut
Tuple Space Search implementation for BMv2 bigtask A task that appears to require a big amount of work enhancement New feature or request
#10 opened Sep 18, 2024 by jafingerhut
Generalize BMv2 so that it can apply the same table multiple times bigtask A task that appears to require a big amount of work enhancement New feature or request
#8 opened Sep 18, 2024 by jafingerhut
Define a way to express read-modify-write data in a per-table-entry fashion bigtask A task that appears to require a big amount of work
#5 opened Sep 18, 2024 by jafingerhut
Create a standard way to precisely define behavior of P4 architectures bigtask A task that appears to require a big amount of work
#4 opened Sep 18, 2024 by jafingerhut
Add namespaces to P4 bigtask A task that appears to require a big amount of work
#3 opened Sep 18, 2024 by jafingerhut
Add initial entries to P4 tables, in addition to current const entries mediumtask A task that appears to require a medium level of work
#2 opened Sep 18, 2024 by jafingerhut
Add check for duplicate @name annotations written by the P4 developer smalltask A task that appears to require a small amount of work
#1 opened Sep 18, 2024 by jafingerhut
ProTip! Exclude everything labeled bug with -label:bug.