Click here to Skip to main content
15,887,485 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralI'm having fun contrasting my style with LVGLs Pin
honey the codewitch10-Sep-22 15:39
mvahoney the codewitch10-Sep-22 15:39 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida10-Sep-22 16:29
jmaida10-Sep-22 16:29 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch10-Sep-22 16:40
mvahoney the codewitch10-Sep-22 16:40 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida10-Sep-22 16:50
jmaida10-Sep-22 16:50 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
den2k8811-Sep-22 21:31
professionalden2k8811-Sep-22 21:31 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch12-Sep-22 4:21
mvahoney the codewitch12-Sep-22 4:21 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
den2k8811-Sep-22 21:29
professionalden2k8811-Sep-22 21:29 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
Randor 10-Sep-22 17:52
professional Randor 10-Sep-22 17:52 
honey the codewitch wrote:
they do a lot of little heap allocations without a custom allocator scheme.
That's not entirely true, looks like there is a memory pool and allocations implementation. There is room for improvement here, but it's there.
lvgl/lv_malloc_builtin.c
lvgl/lv_tlsf.c

LVGL is using the Two-Level Segregated Fit memory allocator (as a conditional compilation)

honey the codewitch wrote:
"how do you even run on systems with 48KB of RAM?"
The scheme LVGL is using gives them complete control over memory usage. I like what I see.
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch10-Sep-22 18:40
mvahoney the codewitch10-Sep-22 18:40 
JokeRe: I'm having fun contrasting my style with LVGLs Pin
Randor 10-Sep-22 19:25
professional Randor 10-Sep-22 19:25 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch10-Sep-22 20:24
mvahoney the codewitch10-Sep-22 20:24 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida11-Sep-22 16:56
jmaida11-Sep-22 16:56 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch11-Sep-22 17:01
mvahoney the codewitch11-Sep-22 17:01 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida11-Sep-22 17:48
jmaida11-Sep-22 17:48 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch11-Sep-22 19:29
mvahoney the codewitch11-Sep-22 19:29 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida11-Sep-22 17:37
jmaida11-Sep-22 17:37 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
honey the codewitch11-Sep-22 19:30
mvahoney the codewitch11-Sep-22 19:30 
GeneralRe: I'm having fun contrasting my style with LVGLs Pin
jmaida12-Sep-22 7:27
jmaida12-Sep-22 7:27 
GeneralWördle 449 Pin
megaadam10-Sep-22 13:27
professionalmegaadam10-Sep-22 13:27 
GeneralRe: Wördle 449 Pin
StarNamer@work10-Sep-22 13:28
professionalStarNamer@work10-Sep-22 13:28 
GeneralRe: Wördle 449 Pin
Amarnath S10-Sep-22 17:24
professionalAmarnath S10-Sep-22 17:24 
GeneralRe: Wördle 449 Pin
Sandeep Mewara10-Sep-22 18:20
mveSandeep Mewara10-Sep-22 18:20 
GeneralRe: Wördle 449 Pin
jmaida11-Sep-22 12:51
jmaida11-Sep-22 12:51 
GeneralRe: Wördle 449 Pin
OriginalGriff10-Sep-22 19:15
mveOriginalGriff10-Sep-22 19:15 
GeneralRe: Wördle 449 Pin
Peter_in_278010-Sep-22 19:52
professionalPeter_in_278010-Sep-22 19:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.