node-dot-cpp/memory-safe-cpp
A C++ dialect with optional memory safety guarantees (provides memory safety for node.cpp)
C++BSD-3-Clause
Issues
- 4
Implement Rule M2
#10 opened by nobugs-hare - 0
- 1
Review Rule S5.3 implementation
#26 opened by marcosbracco - 0
- 1
Implement Rule S10
#6 opened by divanchykhin - 3
Implement safe nodecpp::string
#14 opened by nobugs-hare - 1
Implement safe nodecpp::unordered_map<>
#12 opened by nobugs-hare - 3
Implement safe nodecpp::vector
#16 opened by nobugs-hare - 1
Add support for self-contained data types
#32 opened by divanchykhin - 3
Add support for no-side-effect functions
#33 opened by divanchykhin - 2
Check that Hash and KeyEqual objects and respective paramenters are self-contained and their operator () is no-side-effect
#34 opened by divanchykhin - 1
- 1
- 3
Discuss about const refs to temporaries
#27 opened by marcosbracco - 2
- 2
- 7
- 5
Proposal: split naked_ptr<> into C/C++ ("raw") pointers, and nullable_ptr<>
#39 opened by nobugs-hare - 4
Changes to Rule S9.1
#24 opened by nobugs-hare - 1
Implement Rule S9.2 (StringLiteral)
#13 opened by nobugs-hare - 0
Streamline soft_this_ptr_impl
#36 opened by nobugs-hare - 0
Make sure soft_this_ptr does work within Node
#37 opened by nobugs-hare - 0
- 1
Discuss [[nodecpp::may_extend_to_this]]
#29 opened by marcosbracco - 2
How checker deals with templates
#30 opened by marcosbracco - 1
Determinism and array initialization
#31 opened by marcosbracco - 0
Implement Rule M1
#9 opened by nobugs-hare - 0
Implement Rules D of STATIC-CHECKS.md
#19 opened by marcosbracco - 0
Implement Rules C of STATIC-CHECKS.md
#18 opened by marcosbracco - 0
Implement rule S8
#25 opened by marcosbracco - 1
Implement Rules M of STATIC-CHECKS.md
#20 opened by marcosbracco - 1
- 2
- 1
Create soft_ptr_stub<>
#11 opened by nobugs-hare - 1
Discuss on Rule S8
#23 opened by marcosbracco - 0
ID-based safety for small objects
#17 opened by nobugs-hare - 0
Create soft_ptr_range<> and naked_ptr_range<>
#15 opened by nobugs-hare - 0
Implementing aligned allocation
#7 opened by divanchykhin - 5
Implement Rule S5.8 (co_await)
#1 opened by nobugs-hare - 1
- 1
allow re-running of checkout.sh
#2 opened by nobugs-hare