⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 288097 in webkit


Ignore:
Timestamp:
Jan 17, 2022, 10:30:16 AM (5 years ago)
Author:
ddkilzer@apple.com
Message:

Follow-up: REGRESSION (r286603): Leak of three NSMutableDictionary objects each time rx::DisplayMtl::getMetalDeviceMatchingAttribute() is called
<​https://webkit.org/b/235278>
<rdar://problem/87653812>

Unreviewed follow-up fix from Bug 235281, Comment #5.

  • src/libANGLE/renderer/metal/DisplayMtl.mm:

(rx::DisplayMtl::getMetalDeviceMatchingAttribute):

  • Remove unneeded calls to .get().
Location:
trunk/Source/ThirdParty/ANGLE
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/ThirdParty/ANGLE/ChangeLog

    r288074 r288097  
     12022-01-17  David Kilzer  <ddkilzer@apple.com>
     2
     3        Follow-up: REGRESSION (r286603): Leak of three NSMutableDictionary objects each time rx::DisplayMtl::getMetalDeviceMatchingAttribute() is called
     4        <https://webkit.org/b/235278>
     5        <rdar://problem/87653812>
     6
     7        Unreviewed follow-up fix from Bug 235281, Comment #5.
     8
     9        * src/libANGLE/renderer/metal/DisplayMtl.mm:
     10        (rx::DisplayMtl::getMetalDeviceMatchingAttribute):
     11        - Remove unneeded calls to .get().
     12
    1132022-01-16  David Kilzer  <ddkilzer@apple.com>
    214
  • trunk/Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/DisplayMtl.mm

    r288074 r288097  
    246246        if (device.removable)
    247247        {
    248             [externalGPUs.get() addObject:device];
     248            [externalGPUs addObject:device];
    249249        }
    250250        else if (device.lowPower)
    251251        {
    252             [integratedGPUs.get() addObject:device];
     252            [integratedGPUs addObject:device];
    253253        }
    254254        else
    255255        {
    256             [discreteGPUs.get() addObject:device];
     256            [discreteGPUs addObject:device];
    257257        }
    258258    }
Note: See TracChangeset for help on using the changeset viewer.