Commit Graph

189 Commits (b4aa68e11e2048376ff6ea67bc492b032eb83538)

Author SHA1 Message Date
fonsinchen 4b726930f1 (svn r26343) -Fix: Rewrite SmallStack so that it doesn't use a pool and is reentrant. 11 years ago
frosch a92bf49191 (svn r26333) -Fix: Compilation without static_assert. 11 years ago
fonsinchen 86ebb981f1 (svn r26331) -Fix: some inconsistencies regarding link graph (job) IDs. 11 years ago
rubidium 73474728e3 (svn r26057) -Fix: a number of possibly uninitialised variables 11 years ago
fonsinchen e037a8bea9 (svn r25893) -Fix: Document RandomRange and change misleading parameter name 'max' in random functions. 11 years ago
fonsinchen 6f834776e4 (svn r25889) -Codechange: Add forgotten file. 11 years ago
fonsinchen 85fc5fbedf (svn r25887) -Fix: Ignore NULL pointers in delete operator of PoolItem. 11 years ago
rubidium c702853917 (svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e2beb08b013753) 11 years ago
michi_cc 8bb76958fa (svn r25685) -Codechange: [OSX] Use non-deprecated functions for byte swapping. 11 years ago
frosch dd5be60322 (svn r25402) -Fix-ish: Prevent copying of BasePool and WindowDesc, since they register in static vectors. 11 years ago
fonsinchen e4d3b981e3 (svn r25348) -Add: multimap implementation with guaranteed order between equal keys 11 years ago
fonsinchen fdcb488f80 (svn r25347) -Add: function for deterministic approximate division 11 years ago
rubidium 4b30ce61c1 (svn r25256) -Add: small matrix type (like vector, but for matrices) (fonsinchen) 11 years ago
frosch f81b2246fc (svn r25043) -Change [FS#3764]: Only display subtypes in the refit GUI which are available for all selected vehicles. Also add a generic list item to refit while keeping the subtypes of individual vehicles. 12 years ago
rubidium 13c769ff00 (svn r24959) -Doc [FS#5459]: that certain parameters need to be within certain boundaries 12 years ago
planetmaker f00d9976f9 (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
alberth 19adc87262 (svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb) 12 years ago
frosch 2d34e34a8b (svn r24741) -Add: Const-methods to SmallMap. 12 years ago
frosch 0138c3fc2b (svn r24448) -Fix [FS#5255]: Copy constructor and assignment operator cannot be implicit template specialisations. (adf88) 12 years ago
frosch 008dd8d774 (svn r24275) -Codechange: Make SmallVector::FindIndex() const. 12 years ago
smatz bb9b240a86 (svn r23941) -Add: support for clang 13 years ago
michi_cc 88b14d9760 (svn r23880) -Add: A simple smart pointer. 13 years ago
rubidium 59edf288de (svn r23854) -Codechange: make it easier to put random debug stuff into the random log 13 years ago
rubidium dcdc998aaa (svn r23814) -Codechange: write the random-debug output directly to a file 13 years ago
alberth 06597e684c (svn r23704) -Doc: Doxygen comment fixes and additions. 13 years ago
truebrain aa1a0053b0 (svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC) 13 years ago
truebrain f1f0776efd (svn r23634) -Add: support language files for GameScript (Rubidium) 13 years ago
rubidium 330ea6f277 (svn r23466) -Fix [FS#4871, FS#4874]: assertion triggered when resizing a window during ReInit by an amount that's not a multiple of the resize interval 13 years ago
michi_cc fc8633e1ac (svn r23415) -Feature: Infrastructure maintenance costs. 13 years ago
glx d4fc5bf88d (svn r22898) -Codechange: use MSVC compiler intrinsics for byte swapping 13 years ago
frosch 398ed7ebb8 (svn r22881) -Fix (r22875): GCC warnings on 64bit systems. 13 years ago
michi_cc dcef62040f (svn r22875) -Codechange: Add some asserts and checks to better prevent overflow of the argument to malloc. (monoid) 13 years ago
rubidium 9fc2798baf (svn r22411) -Document: another bunch of bits 13 years ago
rubidium 8a08de2f44 (svn r22177) -Fix: make sure the right endianness is chosen with cross-compiling, and strndup is available in the binary for more exotic platforms 14 years ago
planetmaker 4f3066cd73 (svn r22136) -Fix (r22112): Silence compiler warning about non-virtual destructor 14 years ago
smatz c85e1c3089 (svn r22116) -Codechange: use PoolBase::Clean() at more places 14 years ago
smatz 9c40059641 (svn r22115) -Fix (r22114): some comments and code ordering were wrong 14 years ago
smatz 0e12107ccd (svn r22112) -Codechange: register all pools in a pool vector 14 years ago
smatz 817392c9b0 (svn r22041) -Codechange: add a check that we called PoolItem::CanAllocateItem() before actually allocating it 14 years ago
rubidium 05199a641a (svn r21890) -Cleanup: remove some unneeded includes 14 years ago
rubidium 43c8073551 (svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n]. 14 years ago
alberth 624ab9cfbb (svn r21645) -Doc: Document SmallPair and SmallMap template parameters. 14 years ago
rubidium 0765e4c9ab (svn r21336) -Fix (r21030) [FS#4274]: compile failure when desync debugging is enabled (fonsinchen) 14 years ago
frosch cb2b666229 (svn r20951) -Codechange: Add SmallMap::Contains() and use it. 14 years ago
alberth 5a18e4820a (svn r20838) -Fix [FS#4136]: Cast '1' in bitmath functions to width of result before shifting. 14 years ago
yexo ddd16c592b (svn r20731) -Fix (r20739): SmallVector did not have an assignment operator, causing invalid memory reads / double free 14 years ago
yexo 0d040f03e6 (svn r20729) -Fix [FS#4107]: assert when overbuilding object 14 years ago
frosch c18839704b (svn r20286) -Codechange: Unify end of doxygen comments. 14 years ago
frosch 5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 14 years ago
alberth 1743c86610 (svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements. 14 years ago