Rob Parolin

Results 28 comments of Rob Parolin

Good catch! Did you want to submit a PR?

We use the exceptions code path internally but its definitely not used as widely. This is an excellent observation that we should look at resolving because its currently not implemented...

This is how EASTL achieved heterogeneous key lookup before the standard adopted the change. ie. using a 'const char*' to find a key of type 'eastl::string'. https://abseil.io/tips/144 I haven't done...

For sure we can update the existing path to make it constexpr. Feel free to submit a PR. Thanks for checking.

``` template inline void list::splice(const_iterator position, list& x, const_iterator i) { if(mAllocator == x.mAllocator) { iterator i2(i.mpNode); ++i2; if((position != i) && (position != i2)) { ((ListNodeBase*)position.mpNode)->splice((ListNodeBase*)i.mpNode, (ListNodeBase*)i2.mpNode); #if EASTL_LIST_SIZE_CACHE...

Yeah, this is a legitimate issue as the exhausted fixed_allocator can't allocate an overflow so it has to return nullptr. Are you planning on contributing a PR to fix this?

We already define EASTL_API in the config.h header. EA_DLL should be defined by the build system. ```#if defined(EA_DLL) && !defined(EASTL_DLL) #define EASTL_DLL 1 #endif #ifndef EASTL_API // If the build...

Sorry, my bad I thought we defined both in the header. I'll accept the PR if you submit it. Thanks!

Thanks for flagging. Someone on the Tooling team will take a look shortly.

You should see a fix for this in the next nightly.