aras-p / sizer Goto Github PK
View Code? Open in Web Editor NEWWin32/64 executable size reporting
Home Page: http://aras-p.info/projSizer.html
License: Other
Win32/64 executable size reporting
Home Page: http://aras-p.info/projSizer.html
License: Other
PDBFileReader::ReadDebugInfo only reads versions of msdia*.dll up to VS2015.
This is the top of the report for PPSSPP: (https://github.com/hrydgard/ppsspp) :
Functions by size (kilobytes, min 0.50):
7652.85: .text$mn TestRunner.obj .text$mn
244.64: .text$x TestRunner.obj .text$x
153.17: .text me_cmp.o .text
125.71: .text$di DinputDevice.obj .text$di
42.82: glewIsSupported glew.obj glewIsSupported
Any idea what those PE-section-looking things are? TestRunner.cpp is a small file with no functions that include big data or anything like that so it looks odd.
The EXE you get when downloading this repo is 3 years old!
It would be useful to list data objects split by whether they're in a .rodata or regular data section, to make it easier to look for constant global data that someone forgot to mark const.
Looks like IDiaSectionContrib::get_write can be used to check each section for whether it's read/write or read-only.
Might go ahead and simply pull request this at some point later, doesn't look hard :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.