For the series:

Tested-by: Dieter Nützel <die...@nuetzel-hh.de>

But do NOT apply on current git any longer.
With Nicolai's comments addressed new version underway? ;-)

Dieter

Am 29.08.2017 21:56, schrieb Thomas Helland:
This is a resend of the string buffer implementation and
related patches sent out back in May. I've done one more
change to the string buffer; using u_string.h for a compatible
vsnprintf version to reduce the code even more. I've not been
able to test this due to two build breakages (xmlpool and dri)
that I'm still trying to figure out of. But since I promised
to send these out this evening, I'm sending them untested.
I did test them thoroughly the last time around though,
so I believe it should be mostly good as long as I haven't
messed up the rebasing. I believe the string buffer part of
the series is the most important; the rest I've not really
gotten around to performance test much.

Thomas Helland (7):
  util: Add a string buffer implementation
  util: Add tests for the string buffer
  glsl: Change the parser to use the string buffer
  glcpp: Use string_buffer for line continuation removal
  glcpp: Avoid unnecessary call to strlen
  port to gtest
  fix test makefile

Vladislav Egorov (1):
  glcpp: Use Bloom filter before identifier search

 configure.ac                                      |   2 +
 src/compiler/glsl/glcpp/glcpp-lex.l               |   3 +-
src/compiler/glsl/glcpp/glcpp-parse.y | 219 ++++++++-------------
 src/compiler/glsl/glcpp/glcpp.h                   |  18 +-
 src/compiler/glsl/glcpp/pp.c                      |  64 ++++---
 src/util/Makefile.am                              |   3 +-
 src/util/Makefile.sources                         |   2 +
src/util/string_buffer.c | 155 +++++++++++++++
 src/util/string_buffer.h                          |  87 +++++++++
 src/util/tests/string_buffer/Makefile.am          |  38 ++++
src/util/tests/string_buffer/append_and_print.cpp | 221 ++++++++++++++++++++++
 11 files changed, 633 insertions(+), 179 deletions(-)
 create mode 100644 src/util/string_buffer.c
 create mode 100644 src/util/string_buffer.h
 create mode 100644 src/util/tests/string_buffer/Makefile.am
 create mode 100644 src/util/tests/string_buffer/append_and_print.cpp
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to