question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Enhancements to the C# runtime

See original GitHub issue

Hi, I love and have used ANTLR 4 for a long time and I want to contribute to the C# target.

I would like to contribute to

  • adding nullable annotations in runtime and produced parser code
  • performance enhancements (mainly improving memory allocation)

…if that is something you guys see valuable.

And that takes me to the current framework targets

<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>

Doing the contributions is easier if one could bump up the target frameworks. Is that something that is up for discussion?

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
espenrlcommented, Apr 5, 2022
0reactions
lingyv-licommented, Apr 19, 2022

But, here we find the Dart target was changed March '21 going from 4.9.2 to 4.9.3 Nov '21. Why didn’t it trigger a major version number change all around? Where’s the oversight?

It might be an oversight, but we didn’t push for it either. As Dart was (still is) a very young runtime that’s not used by many, asking everyone to re-generate code and do minor version upgrade is a bit unnecessary. Also the whole Dart community was going through the null-safety migration at the time, people all have the expectation when seeing the Null safety tag in pub.dev.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Security-Enhanced Versions of CRT Functions - Microsoft Learn
CRT Function Security enhanced function Use _access , _waccess _access_s , _waccess_s Determine file‑access permission _alloca _malloca Allocate memory on the stack bsearch bsearch_s Perform a...
Read more >
Chapter 03: Language Runtime Enhancements - Changkun Ou
In C++11, in order to introduce powerful rvalue references, the concept of rvalue values ​​is further divided into: prvalue, and xvalue. pvalue, pure...
Read more >
Runtime error when attempting to launch Silent Hill 2 ... - GitHub
... the enhancements I get this "Runtime Error!" It says: Microsoft Visual C++ Runtime Library Runtime Error! Program C:\Users\Sean\Documen.
Read more >
Delphi 10.4 Runtime Library Enhancements
Delphi 10.4 Runtime Library Enhancements ... Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Read more >
IBM XL C/C++ Runtime for AIX 13.1
The Change history section provides an overview on what is new in this release with a description of any new functions or enhancements...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found