Sunny Chatterjee
@SunnyChatterjee
Followers
93
Following
116
Media
1
Statuses
54
Engineering Manager supporting Google Maps. Did static analysis at Microsoft in former life. Opinions my own. He/him.
Redmond, WA
Joined September 2009
All your favorite code analysis checks in Visual Studio are now available in GitHub!
Maintaining a C++ GitHub repo? Enable Code Scanning in your GitHub Actions and take advantage of MSVC Code Analysis today. Here's how: https://t.co/srS4oIqkkf
0
2
8
Chandrayaan-3 Mission: 'India🇮🇳, I reached my destination and you too!' : Chandrayaan-3 Chandrayaan-3 has successfully soft-landed on the moon 🌖!. Congratulations, India🇮🇳! #Chandrayaan_3
#Ch3
69K
273K
825K
We've made it easier to understand warnings from code analysis by letting you walk through the reasoning behind them! Learn more here https://t.co/HcCvTUTeB5
devblogs.microsoft.com
Introduction To make your C++ coding experience as safe as possible, the Microsoft C++ Code Analysis has added new checks and improved existing ones to help you prevent bugs before they find their...
0
10
32
The new std::optional checks in Visual Studio 2022 version 17.3 Preview 3 are making coding as safe as possible. Read how it's done: https://t.co/gduvj5skm2
#VS2022
0
9
12
Hey @IndiGo6E, quick question: If 2 people are traveling domestic, can we carry one bag weighing 30kg - or does it have to be 15kg each in 2 bags Thanks in advance!
1
0
0
@FedorovMykhailo Starlink service is now active in Ukraine. More terminals en route.
24K
116K
711K
GSL (Guideline Support Library) 4.0.0 is now available! https://t.co/l8mLUF8ojA
devblogs.microsoft.com
GSL 4.0.0 has been released! Here is a summary of the changes.
1
23
80
The work that we do is heavily influenced by community feedback. Here is an example:
📝 Feedback received! We listened to you and updated null pointer dereference error detection in Visual Studio 2022. Learn how the C++ coding experience is now safer than ever: https://t.co/ubqUNMyzeK
#VS2022
0
0
2
Visual Studio and MSVC now have much better support for marking headers as external to your project in order to customise warning and code analysis settings. Find out more here: https://t.co/p9AYbUAANl
devblogs.microsoft.com
If you have tried to keep your code clean by selecting strict compiler warning levels or code analysis rulesets, you likely know how frustrating it can be to see these warnings for headers that are...
1
20
64
The work that we do is heavily influenced by feedback we receive on the Developer Community. https://t.co/ySErClBHlf
devblogs.microsoft.com
MSVC static analysis update for Visual Studio 16.9.
0
0
0
Here's a write-up on MSVC Static Analysis coverage on C++ Core Guidelines:
devblogs.microsoft.com
C++ Core Check is Microsoft’s static analysis tool that enforces the rules from the C++ Core Guidelines, which is maintained by the C++ Foundation. This post is to provide a snapshot of the C++ Core...
0
12
34
We've implemented new code analysis warnings for misuses of VARIANT types based on data collected from security reviews. Read about them here:
devblogs.microsoft.com
In Visual Studio version 16.8 Preview 3, we are adding a few safety rules to C++ Code Analysis that can find some common mistakes, which can lead to bugs ranging from simple broken features to cos...
1
3
8
Closing the Gap between Rust and C++ Using Principles of Static Analysis - Sunny Chatterjee - CppCon https://t.co/zLAjKmSljf
#cplusplus #cpp #programming #coding #CppCon2020 #CppCon #Rust
0
8
10
Visual Studio 2019 version 16.7 contains four new rules in C++ Core Check to incorporate some safety features from Rust into C++. https://t.co/aLHVpxILpv
devblogs.microsoft.com
Rust and C++ are two popular systems programming languages. For years, the focus of C++ has been on performance. We are increasingly hearing calls from customers and security researchers that C++...
1
5
23
I've just published a SRD blog post on how Windows is solving uninitialized stack memory for C/C++ code, check it out! I'm planning follow up blog posts on kernel pool uninitialized memory and on building a high performance memset.
5
101
238