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
Grovkillen and GitHub
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
Grovkillen and DatuX
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