Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

m_printf: stacksize reduced #1097

Merged
merged 2 commits into from
Sep 29, 2017
Merged

Conversation

tius2000
Copy link
Contributor

(moved from #1077 to a new PR)

  • reduced buffer size from 256 to 128 bytes
  • allocate more stack if required
  • size is no longer limited

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
number of gotos reduced

whitespace fixed

one more goto removed ;-)

minor fix

whitespace restored

PROGMEM support added and stack size reduced

PROGMEM support added and stack size reduced

minor changes

Revert "minor changes"

This reverts commit e52da77.

Revert "PROGMEM support added and stack size reduced"

This reverts commit 974c9a3.

Revert "PROGMEM support added and stack size reduced"

This reverts commit 6b8deeb.

stacksize reduced
@tius2000 tius2000 force-pushed the m_printf_stacksize_1704 branch from fb3213e to 1b2ceca Compare April 20, 2017 08:09
@slaff slaff requested review from anakod and alonewolfx2 September 22, 2017 13:59
@slaff slaff added this to the 3.4.0 milestone Sep 22, 2017
@slaff slaff merged commit ed94fb7 into SmingHub:develop Sep 29, 2017
@slaff slaff removed the 0 - Backlog label Nov 8, 2017
slaff pushed a commit to slaff/Sming that referenced this pull request Nov 8, 2017
Was causing instability probably due to infinite loop.
Related to SmingHub#1274.
slaff added a commit that referenced this pull request Nov 8, 2017
Was causing instability probably due to infinite loop.
Related to #1274.
mschader pushed a commit to mschader/Sming that referenced this pull request Nov 8, 2017
Was causing instability probably due to infinite loop.
Related to SmingHub#1274.
johndoe8967 added a commit to johndoe8967/Sming that referenced this pull request Dec 18, 2017
* commit 'f8f675415c36dd4d8da45cfc3669f50469c65d8d':
  Preparation for release 3.5.0. (SmingHub#1295)
  Added Stream::indexOf(char c) that finds a character in a stream (SmingHub#1290)
  Made spiffs_mount() compatible with rBoot. (SmingHub#1292)
  Added experimental support for SDK 2.1 (SmingHub#1264)
  Initial test code for improved sendPing and sendPong. (SmingHub#1270)
  Added experimental support for LWIP v2 (SmingHub#1289)
  Fixed ssl memory leaks related to SSL context not being freed (SmingHub#1288)
  Fixed an error breaking SSL session resumption, Http Connection reuse and Http pipelining. (SmingHub#1287)
  Added Adafruit_BME280 Library (SmingHub#1286)
  Allow immediate server deletion if there are no active connections. (SmingHub#1285)
  Deleting an HttpClient should result in freeing the total memory it uses.
  Allow shutting down of TcpServers (SmingHub#1284)
  TcpConnection fixes related to ssl extensions. Styling fixes for HttpClient.
  fix/MemoryLeak(Heap) during TCP Client connection and delete
  Reverted: m_printf: stacksize reduced SmingHub#1097. (SmingHub#1279)
  Preparation for release 3.4.0. (SmingHub#1277)
  Mqtt memory fix: Fix copy and paste error (SmingHub#1276)
  Fix Memory Leak in Mqtt (SmingHub#1273)
  Changed a TcpClient message to be less confusing. (SmingHub#1271)
johndoe8967 added a commit to johndoe8967/Sming that referenced this pull request Jan 16, 2019
* commit '4a0fec18235521e4369d111f111c2624fbd3203b': (50 commits)
  Added the Arduino Libraries.
  Added the latest changes to the third-party projects.
  Preparation for release 3.5.0. (SmingHub#1295)
  Added Stream::indexOf(char c) that finds a character in a stream (SmingHub#1290)
  Made spiffs_mount() compatible with rBoot. (SmingHub#1292)
  Added experimental support for SDK 2.1 (SmingHub#1264)
  Initial test code for improved sendPing and sendPong. (SmingHub#1270)
  Added experimental support for LWIP v2 (SmingHub#1289)
  Fixed ssl memory leaks related to SSL context not being freed (SmingHub#1288)
  Fixed an error breaking SSL session resumption, Http Connection reuse and Http pipelining. (SmingHub#1287)
  Added Adafruit_BME280 Library (SmingHub#1286)
  Allow immediate server deletion if there are no active connections. (SmingHub#1285)
  Deleting an HttpClient should result in freeing the total memory it uses.
  Allow shutting down of TcpServers (SmingHub#1284)
  TcpConnection fixes related to ssl extensions. Styling fixes for HttpClient.
  fix/MemoryLeak(Heap) during TCP Client connection and delete
  Reverted: m_printf: stacksize reduced SmingHub#1097. (SmingHub#1279)
  Preparation for release 3.4.0. (SmingHub#1277)
  Mqtt memory fix: Fix copy and paste error (SmingHub#1276)
  Fix Memory Leak in Mqtt (SmingHub#1273)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants