X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2Fexperimental%2Fsymbolizer%2FDwarf.h;h=04ff116657683fda10e9028c0720cc80e2369693;hb=a1614feea3f3c0beb75fb2dc43ec45b3e5d57223;hp=6074767b8193e8856b0fe1aa6542bbabd9ab6541;hpb=d8c1a8c069f29498ea6db6094837042c2744913a;p=folly.git diff --git a/folly/experimental/symbolizer/Dwarf.h b/folly/experimental/symbolizer/Dwarf.h index 6074767b..04ff1166 100644 --- a/folly/experimental/symbolizer/Dwarf.h +++ b/folly/experimental/symbolizer/Dwarf.h @@ -1,5 +1,5 @@ /* - * Copyright 2012 Facebook, Inc. + * Copyright 2015 Facebook, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,8 +21,8 @@ #include -#include "folly/experimental/symbolizer/Elf.h" -#include "folly/Range.h" +#include +#include namespace folly { namespace symbolizer { @@ -41,9 +41,8 @@ namespace symbolizer { * actually support many of the version 4 features (such as VLIW, multiple * operations per instruction) * - * Note that the DWARF record parser does not allocate heap memory at all - * during normal operation (it might in the error case, as throwing exceptions - * uses the heap). This is on purpose: you can use the parser from + * Note that the DWARF record parser does not allocate heap memory at all. + * This is on purpose: you can use the parser from * memory-constrained situations (such as an exception handler for * std::out_of_memory) If it weren't for this requirement, some things would * be much simpler: the Path class would be unnecessary and would be replaced @@ -273,4 +272,3 @@ inline std::ostream& operator<<(std::ostream& out, const Dwarf::Path& path) { } // namespace folly #endif /* FOLLY_EXPERIMENTAL_SYMBOLIZER_DWARF_H_ */ -