aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4profiling_p.h
Commit message (Expand)AuthorAgeFilesLines
* Fix some compile errors when compiling with -no-gui -no-qml-debugUlf Hermann2024-01-171-2/+2
* Profiler: Add move operations to FunctionCallUlf Hermann2022-11-141-6/+24
* QtQml: Remove unused includes in qml, final partSemih Yavuz2022-09-141-1/+1
* Remove Qt key words from header filesYuhang Zhao2022-07-191-1/+1
* Use SPDX license identifiersLucie GĂ©rard2022-06-111-38/+2
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-12-161-5/+5
* FunctionCallProfiler: initialize all membersVolker Hilsheimer2020-11-051-4/+3
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-10/+10
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-271-2/+2
|\
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-2/+2
* | QQmlProfilerService: Drop support for non-location-tracking clientsUlf Hermann2018-02-091-1/+1
|/
* Fix build without QML debuggingUlf Hermann2018-01-161-0/+4
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-091-6/+14
|\
| * Re-enable QML memory profilingUlf Hermann2017-11-231-6/+14
* | V4 Profiler: Re-add memory profiling macrosUlf Hermann2018-01-091-0/+12
* | Merge remote-tracking branch 'origin/wip/new-backend' into devSimon Hausmann2017-11-211-28/+11
|\ \
| * | Always create a valid CallData object for interpreter callsLars Knoll2017-08-101-28/+11
| * | Refactor context handlingLars Knoll2017-08-101-6/+6
| * | Introduce a JS stack frame that corresponds to the C++ stack frameLars Knoll2017-08-101-6/+6
| * | No need to pass the Engine pointer to VME::exec()Lars Knoll2017-08-031-5/+5
| * | Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-2/+2
| |/
* / Make qml-debug a proper featureUlf Hermann2017-11-081-2/+2
|/
* Fix -no-qmldebug debug build with MSVCKai Koehne2017-02-011-1/+1
* V4 Profiler: Don't delete compilation units when copying trace dataUlf Hermann2016-12-201-3/+2
* V4: Make the first QML profiling check as quick as possibleErik Verbruggen2016-12-011-1/+1
* V4: Make ExecutionEngine's debugger and profiler privateUlf Hermann2016-07-281-9/+9
* Replace debugger and profiler with stubs on -no-qml-debugUlf Hermann2016-07-281-0/+20
* V4: Don't pass size and pointer through allocation trackersUlf Hermann2016-07-281-21/+20
* Tooling: Convert connects to Qt5 styleUlf Hermann2016-07-281-1/+0
* QmlProfiler: Send RangeData and RangeLocation only once per typeUlf Hermann2016-05-271-1/+48
* V4 profiling: Don't needlessly resolve locationsUlf Hermann2016-05-181-1/+11
* V4 profiler: Don't duplicate function locationsUlf Hermann2016-05-021-2/+12
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* std::sort JS profiling data instead of insert-sorting itUlf Hermann2015-08-241-0/+1
* Use QVector instead of QList in V4 profilerUlf Hermann2015-07-201-5/+5
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-5/+5
* Fix QQmlExpression/QQmlScriptString/QQmlBinding crashesSimon Hausmann2014-10-091-5/+5
* Select specific features to be recorded when profiling QMLUlf Hermann2014-09-111-5/+13
* Update license headers and add new licensesJani Heikkinen2014-08-251-18/+10
* Profiler: Fix MSVC warning about signed integers.Friedemann Kleint2014-07-031-1/+1
* Properly initialize heap profiler when starting profilingUlf Hermann2014-06-121-1/+2
* Javascript heap profilerUlf Hermann2014-06-061-1/+39
* Satellite profiler for V4Ulf Hermann2014-02-121-0/+169