Page MenuHomePhabricator

regressionProject
ActivePublic

Members

  • This project does not have any members.

Watchers

  • This project does not have any watchers.

Details

Description

This is a regression in listed projects

Recent Activity

Yesterday

zmike edited projects for T7396: elementary_test's box transition test is broken under wayland, added: efl (efl-1.24); removed efl (efl-1.23).
Thu, Oct 17, 7:02 AM · efl (efl-1.24), regression, Restricted Project
zmike edited projects for T7269: Maximized internal wins dont return to their previous size after unmaximize, added: efl (efl-1.24); removed efl (efl-1.23).
Thu, Oct 17, 7:02 AM · efl (efl-1.24), enlightenment-git, regression, efl: display system, Restricted Project

Fri, Oct 4

zmike added a commit to T8214: EDI Cursor issues: rEFLa20aea042832: elm_code_widget: when the position is updated, set new geom to cursor.
Fri, Oct 4, 7:40 AM · efl (efl-1.23), regression, Restricted Project
zmike added a commit to T7838: Regression display application without window manager.: rEFL8edfe96df9fc: ecore-evas/x: detect and track wm existence, apply visibility correctly.
Fri, Oct 4, 7:40 AM · regression, efl, Bug Report

Mon, Sep 30

stefan_schmidt closed T8214: EDI Cursor issues as Resolved by committing rEFL8de8f059c94f: elm_code_widget: when the position is updated, set new geom to cursor.
Mon, Sep 30, 1:47 AM · efl (efl-1.23), regression, Restricted Project
stefan_schmidt updated subscribers of T8214: EDI Cursor issues.

@brokenshakles could you please test the revision @bu5hm4n did here to fix the issue?

Mon, Sep 30, 12:59 AM · efl (efl-1.23), regression, Restricted Project

Fri, Sep 27

bu5hm4n added a revision to T8214: EDI Cursor issues: D10225: elm_code_widget: when the position is updated, set new geom to cursor.
Fri, Sep 27, 7:40 AM · efl (efl-1.23), regression, Restricted Project
bu5hm4n added a comment to T8260: Giant memory leak.

For the record: I have a svg icon theme.

Fri, Sep 27, 5:47 AM · efl: rendering, regression, efl (efl-1.23)
bu5hm4n added a commit to T8260: Giant memory leak: rEFL29beda7f4f36: evas: fix memory leak with Efl.Canvas.Vg.
Fri, Sep 27, 5:47 AM · efl: rendering, regression, efl (efl-1.23)
bu5hm4n closed T8260: Giant memory leak as Resolved.

I think this is fixed by the svg fix you provided. I cannot reproduce this anymore.

Fri, Sep 27, 5:47 AM · efl: rendering, regression, efl (efl-1.23)

Thu, Sep 26

devilhorns added a commit to T7838: Regression display application without window manager.: rEFLfddc27ed4041: ecore-evas/x: detect and track wm existence, apply visibility correctly.
Thu, Sep 26, 8:23 AM · regression, efl, Bug Report

Wed, Sep 25

cedric added a comment to T8260: Giant memory leak.

Possible way to track it down is to run enlightenment under Xephyr by passing -massif to enlightenment_start and try to reproduce it that way. It should give deeper meaningful trace and associate it with timing information that could lead to an understanding of what is going on. It might be linked to specific engine configuration like texture mapping stuff.

Wed, Sep 25, 1:38 PM · efl: rendering, regression, efl (efl-1.23)
cedric added a comment to T8260: Giant memory leak.

I have been running expedite under massif and only found a leak in the VG part. Nothing that would explain enlightenment leak.

Wed, Sep 25, 1:37 PM · efl: rendering, regression, efl (efl-1.23)
zmike added a comment to T8260: Giant memory leak.

I expected this to be from the cursor idle animations, but I created a test app to simulate it and after an hour or so there were no leaks.

Wed, Sep 25, 6:14 AM · efl: rendering, regression, efl (efl-1.23)

Tue, Sep 24

zmike added projects to T8260: Giant memory leak: regression, efl: rendering.
Tue, Sep 24, 1:05 PM · efl: rendering, regression, efl (efl-1.23)

Sep 18 2019

zmike added a commit to T8182: Efl.Ui.Table example does not render correctly: rEFL77fd6e02dc9a: efl_ui_table: respect col,row span in last_position calculation.
Sep 18 2019, 7:30 AM · regression, efl

Sep 13 2019

thierry1970 closed T7838: Regression display application without window manager. as Resolved.

Resolut by D9900

Sep 13 2019, 6:29 AM · regression, efl, Bug Report

Sep 11 2019

Diffusion closed T8202: widget constructor thingy as Resolved by committing rEFL602895289403: evas_callbacks: make the callback protection a little bit safer.
Sep 11 2019, 1:37 AM · regression, efl (efl-1.23), efl: widgets

Sep 10 2019

zmike added a revision to T7838: Regression display application without window manager.: D9900: ecore-evas/x: detect and track wm existence, apply visibility correctly.
Sep 10 2019, 10:18 AM · regression, efl, Bug Report

Sep 9 2019

tasn added a comment to T8214: EDI Cursor issues.

I haven't touched it, so no idea what it may be. Also, EDI uses textgrid I think, not textblock, so it's nothing I even ever touched before.

Sep 9 2019, 11:18 AM · efl (efl-1.23), regression, Restricted Project
zmike reassigned T8214: EDI Cursor issues from netstar to tasn.

This sounds like a text regression.

Sep 9 2019, 11:13 AM · efl (efl-1.23), regression, Restricted Project

Sep 6 2019

segfaultxavi closed T8182: Efl.Ui.Table example does not render correctly as Resolved.
Sep 6 2019, 12:39 AM · regression, efl
segfaultxavi added a commit to T8182: Efl.Ui.Table example does not render correctly: rEFLae29408b86ea: efl_ui_table: respect col,row span in last_position calculation.
Sep 6 2019, 12:38 AM · regression, efl

Sep 5 2019

YOhoho added a revision to T8182: Efl.Ui.Table example does not render correctly: D9854: efl_ui_table: respect col,row span in last_position calculation.
Sep 5 2019, 7:29 PM · regression, efl

Sep 4 2019

bu5hm4n added a revision to T8202: widget constructor thingy: D9841: evas_callbacks: make the callback protection a little bit safer.
Sep 4 2019, 12:25 PM · regression, efl (efl-1.23), efl: widgets
zmike triaged T8202: widget constructor thingy as Showstopper Issues priority.
Sep 4 2019, 11:17 AM · regression, efl (efl-1.23), efl: widgets

Aug 27 2019

Herald raised the priority of T8182: Efl.Ui.Table example does not render correctly from High to Showstopper Issues.
Aug 27 2019, 4:39 AM · regression, efl

Aug 12 2019

raster closed T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ) as Resolved.

cool. i saw those :) let's call this done for now.

Aug 12 2019, 3:28 AM · regression, efl

Aug 11 2019

smohanty added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

Regarding other findings

Right now am concentrating on reducing number of memory allocation and string parsing during startup time as well as memory consumption ( unnecessary ) . Will tag you when I raise a patch or bug against it.
Aug 11 2019, 6:45 PM · regression, efl
smohanty added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

@raster ,
I saw your patch already landed in master. Awesome :)

Aug 11 2019, 6:41 PM · regression, efl
raster added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

yeah. actually found bug #2 in that patch. i still have one of my unlocked funcs still lock. forgot to remove them... now down to .... 28 locks to start elm test. so... update. locally with an updated patch... 615604 -> 28 lock+unlock cycles. i think... that will be good enough eh? :) even if a read lock is 3x as expensive... we do it 0.004% as much as before, and still get the write contention improvements. :) i call this a win.

Aug 11 2019, 4:52 AM · regression, efl
raster added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

cool. so i guessed what you wanted. btw that patch has a small bug in it. find it :) (i already have and fixed it locally). it won't affect running things and testing performance though.

Aug 11 2019, 4:39 AM · regression, efl

Aug 10 2019

smohanty added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

i thought my git commit log explained that - it sped things up when there was contention ? can you provide much more detailed benchmarks and tools to show all the cases? like simple usage, more complex usage in single threads, multiple threads (a few of them, many of them) etc. ?

if you mean to have an unlocked version of eet_dictionary api's and then manually take read lock on the dict when we do an eet_read... of some sort so it's only taking the lock once per eet_read... ?

Aug 10 2019, 6:05 PM · regression, efl
smohanty added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

btw... that should actually be faster than the original spinlock before rwlock as it's even less lock+unlocks. as it's a rwlock multiple readers will not block each-other unlike spinlocks too. only a writer will end up blocking others and that path i have left as-is.

Aug 10 2019, 6:02 PM · regression, efl
smohanty added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

so do you mean something like: P319

(patch against efl) ? (locked vs unlocked paths to reduce lock/unlocks during decode to a minimum set).

Aug 10 2019, 5:56 PM · regression, efl
raster added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

btw... that should actually be faster than the original spinlock before rwlock as it's even less lock+unlocks. as it's a rwlock multiple readers will not block each-other unlike spinlocks too. only a writer will end up blocking others and that path i have left as-is.

Aug 10 2019, 4:20 AM · regression, efl
raster added a comment to T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ).

so do you mean something like: P319

Aug 10 2019, 4:15 AM · regression, efl
Herald raised the priority of T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ) from Normal to Showstopper Issues.

nah - just a performance thing and it's not a huge one... it's only in some code paths. so not showstopper

Aug 10 2019, 4:13 AM · regression, efl
Herald raised the priority of T8121: Performance Regression because of patch ( eet - dictionary - use rwlocks instead of spinlocks ) from High to Showstopper Issues.
Aug 10 2019, 3:40 AM · regression, efl

Jul 25 2019

ali.alzyod added a comment to T8023: Efl.Ui.Text widget size is sensitive to order in which properties are set.

@segfaultxavi can you please check D9391

Jul 25 2019, 1:43 AM · regression, efl

Jul 13 2019

escwyp closed T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function as Resolved.

Is fixed.

Jul 13 2019, 2:44 AM · regression, efl

Jul 11 2019

segfaultxavi closed T8044: efl-mono: Examples do not run anymore as Invalid.

False alarm, dunno what it was.

Jul 11 2019, 7:57 AM · regression, efl
Herald raised the priority of T8044: efl-mono: Examples do not run anymore from High to Showstopper Issues.
Jul 11 2019, 3:29 AM · regression, efl

Jul 9 2019

escwyp added a comment to T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function.

Yes, that fixed it, thanks.

Jul 9 2019, 12:35 PM · regression, efl

Jul 7 2019

bu5hm4n added a comment to T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function.

@escwyp Can you recheck with current master? ebf39e9fd7ba054f49031f7f4162ced8c63b1d22 should have fixed this.

Jul 7 2019, 11:40 PM · regression, efl
zmike added a commit to T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function: rEFLb5e65ed99324: tests/radio: add explicit test for verifying legacy radio callback triggering.
Jul 7 2019, 11:14 PM · regression, efl
zmike added a commit to T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function: rEFLebf39e9fd7ba: efl_ui_check/radio: restore legacy behaviour.
Jul 7 2019, 11:14 PM · regression, efl

Jun 29 2019

Herald triaged T8042: Behaviour changed - elm_radio_value_set is calling evas_object_smart_callback function as Showstopper Issues priority.
Jun 29 2019, 7:18 AM · regression, efl

Jun 20 2019

Herald raised the priority of T8023: Efl.Ui.Text widget size is sensitive to order in which properties are set from High to Showstopper Issues.
Jun 20 2019, 1:44 AM · regression, efl

Jun 19 2019

zmike closed T7980: elm_test fileselector crash as Resolved.
Jun 19 2019, 9:27 AM · regression, efl: widgets