[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [csmith-dev] c++ features



John,

- atomics

Atomic is available in C1X.

C++ is all about being able to define name sin fancy ways and have
the compiler figure out what needs to be done.

What about inline?  You will probably need to look at what kinds of
functions get inlined.  There is lots of stuff you could stress,
eg, simplification when arguments are literal, optimization
opportunities in different calling contexts and stack handling
for different amounts of local storage.

--
Derek M. Jones                  tel: +44 (0) 1252 520 667
Knowledge Software Ltd          blog:shape-of-code.coding-guidelines.com
Source code analysis            http://www.knosof.co.uk