/*
- * Copyright 2016 Facebook, Inc.
+ * Copyright 2017 Facebook, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
class MineMemoryResource : public memory_resource {
public:
- void* allocate(const size_t sz, const size_t /* align */) {
+ void* allocate(const size_t sz, const size_t /* align */) override {
void* p = malloc(sz);
DEBUG_PRINT(p << " " << sz);
return p;
}
- void deallocate(void* p, const size_t sz, const size_t /* align */) {
+ void deallocate(void* p, const size_t sz, const size_t /* align */) override {
DEBUG_PRINT(p << " " << sz);
free(p);
}
delete p;
}
-} // namespace folly {
-} // namespace hazptr {
+} // namespace folly
+} // namespace hazptr