Commit Graph
19 Commits
Author SHA1 Message Date
Ton Huisman b921e46bb4 [Build] Rename USE_SETTINGS_ARCHIVE to FEATURE_SETTINGS_ARCHIVE and use 0/1 state 2022-07-24 23:07:29 +02:00
Gijs Noorlander a8776b6fc5 [PIO] Add core 2.6.1 SDK3 builds and PIO env list for Vagrant
Create a file named "pio_envlist.txt" next to the Custom.h for Vagrant with the selected env names in it, one per line.
Vagrant will then build all named PIO environments.
2019-11-21 10:23:30 +01:00
Gijs Noorlander 760765efb1 [Build] Fix use of flag BUILD_NO_DEBUG
The check in the code was for #ifndef BUILD_NO_DEBUG.
But even when it is defined as 0, it is still defined.
So the code was still included in the binary.
2019-09-26 13:42:00 +02:00
Gijs Noorlander ee73408a39 [Memory Analyzer] Give hints on used parameters and reduce core size test 2019-09-05 23:09:57 +02:00
Gijs Noorlander 76ef740ff1 [Memory Analyzer] Simplify analyzer and check for sets also
For example check the impact of some build flags, but also sets of plugins including (and sharing) the same library.
For example MQTT_ONLY.
2019-09-05 22:51:33 +02:00
Gijs Noorlander 523541e7f5 [MemAnalyzer] Fix MemAnalyzer.py script to work with USES_.... defines
The MemAnalyzer tool was not able to perform a proper analysis of the current builds, since we introduced the `USES_P001` syntax of defines to determine what should be included and what not.
2019-09-02 00:49:31 +02:00
GrovkillenandGitHub 14ced058b5 [Memanalyzer] cmd args are back (un-commented) 2018-11-01 10:09:47 +01:00
Jimmy Westberg 1a9584134a [Memanalyzer] try to fix the memanalyzer not analyzing all plugins 2018-10-31 20:34:42 +01:00
GrovkillenandDatuX 33a6c39fc4 Changed bin file names to be more descriptive. (#597)
* Changed bin file names to be more descriptive.

* Fixed TRAVIS check
2017-11-21 23:40:19 +01:00
Edwin Eefting e8c5a02ead timer boundschecker was off by one. fixed memanalyser total 2017-05-02 01:27:53 +02:00
Edwin Eefting 5f8e2a70d0 more details in memory analyser. run memory analyser via Travis 2017-05-02 00:10:03 +02:00
Edwin Eefting 75b28225a6 select env 2017-04-23 23:56:32 +02:00
Edwin Eefting ff720188f7 starting working on stability reporting function 2017-04-23 18:13:40 +02:00
Edwin Eefting d35889f9ae avoid static buffers in c001. addLog now also supports F(), so we dont need all those temporary variable definitions 2017-04-10 21:58:25 +02:00
Edwin Eefting 65b78ee753 reduce memory usage N001 N002 2017-04-04 00:07:46 +02:00
Edwin Eefting 7941bc6158 reduced mem C001 C002 2017-04-03 23:32:26 +02:00
Edwin Eefting d9674925d0 initial memory analyser and results 2017-04-03 20:34:34 +02:00
Edwin Eefting 027313872c make the IRTX plugin work without the IR plugin 2017-04-02 19:01:58 +02:00
Edwin Eefting 07b6642823 initial version of memory analyser 2017-04-02 17:51:13 +02:00