das-labor / panopticon

A libre cross-platform disassembler.
https://panopticon.re
GNU General Public License v3.0
1.43k stars 78 forks source link

Added qmlc files to gitignore #285

Closed sphinxc0re closed 7 years ago

flanfly commented 7 years ago

What's qmlc :confused::question:

sphinxc0re commented 7 years ago

I don't know. But starting panopticon seems to generate these files occasionally

sphinxc0re commented 7 years ago

It seems like they are cache files from the JavaScript runtime

flanfly commented 7 years ago

Ah! https://doc.qt.io/qt-5/whatsnew58.html

What's New in Qt 5.8 [...] Implemented caching of code and data structures generated from .qml and .js files to disk, reducing start-up time and memory consumption. The resulting .qmlc and .jsc cache files are memory mapped.

Fancy.

sphinxc0re commented 7 years ago

should we get rid of .jsc files as well then?

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.1%) to 60.999% when pulling bcf14d7118a447e913d4f00fcf91d4361a8856fe on feature/ignore-qmlc into 590e816d7db3bd48cbccdd4eaa0f0288ac73dc44 on master.

flanfly commented 7 years ago

I say yes. I wonder where they write these things when you install Panopticon into /usr/bin.