summaryrefslogtreecommitdiff
path: root/src/misc
AgeCommit message (Collapse)Author
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the ↵truebrain
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
2011-09-02(svn r22875) -Codechange: Add some asserts and checks to better prevent ↵michi_cc
overflow of the argument to malloc. (monoid)
2011-05-02(svn r22411) -Document: another bunch of bitsrubidium
2011-04-19(svn r22351) -Revert (r17101): and reinstall r16546. Hash tables are much ↵smatz
smaller now, so it shouldn't cause crash anymore
2011-02-25(svn r22145) -Codechange: Do explicit test for non-bool values.alberth
2011-02-25(svn r22144) -Codechange: Unify 'while (true)' to 'for (;;)'alberth
2011-02-18(svn r22101) -Codechange (r22098): Unify a bit of code.alberth
2011-02-18(svn r22098) -Codechange: Have an array of option data, use it in the option ↵alberth
parsing routine. Adapt openttd option processing too.
2011-02-18(svn r22097) -Fix (r22096): Add files before commit.alberth
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2010-12-22(svn r21594) -Codechange: Whitespace fixes in ifndef/define lines.alberth
2010-10-30(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)alberth
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-23(svn r20603) -Codechange: silence some ICC warningsrubidium
2010-08-12(svn r20474) -Cleanup: remove some unused codeyexo
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
2010-07-24(svn r20211) -Codechange: Indented code should have curly braces around it.alberth
2010-04-12(svn r19614) -Codechange: "it's" => "its" where appropriatesmatz
2010-03-24(svn r19517) -Fix (r19516): compile before commit (a gcc warning was hidden)glx
2010-03-24(svn r19516) -Fix (r19467): MSVC 64bit warningsglx
2010-03-23(svn r19509) -Codechange: remove superfluous semicolons after function ↵smatz
definitions
2010-03-19(svn r19477) -Fix (r1946x): removed a few too functions including the copy ↵yexo
constructor
2010-03-19(svn r19474) -Cleanup: remove ByteBlob::Append(T*, num_items)yexo
2010-03-19(svn r19473) -Codechange: remove unused variables in the Blob::SmartAlloc ↵yexo
code (skidd13)
2010-03-19(svn r19472) -Codechange: reorder the static members of ByteBlob and add ↵yexo
Zero() (skidd13)
2010-03-19(svn r19471) -Codechange: rename ByteBlob methods to fit common style (skidd13)yexo
2010-03-19(svn r19470) -Codechange: rename blob internals (skidd13)yexo
2010-03-19(svn r19469) -Codechange: remove unused functions from Blob (skidd13)yexo
2010-03-19(svn r19468) -Codechange: make ptr_u union in Blob anonymous (skidd13)yexo
2010-03-19(svn r19467) -Codechange: Use uint and byte direct instead of declaring ↵yexo
internal types (skidd13) -Codechange: remove now unneeded asserts -Codechange: Set CBlobBaseSimple as absolute base class of CBlobT
2010-02-25(svn r19247) -Codechange: Rename methods to fit better to common style (skidd13)yexo
2010-02-25(svn r19246) -Doc: CBinaryHeapT (skidd13)yexo
2010-02-25(svn r19245) -Codechange: apply coding style to binary heap (skidd13)yexo
2010-02-25(svn r19244) -Codechange: Remove function call if consistency-check is not ↵yexo
used (skidd13)
2010-02-25(svn r19243) -Codechange: rename var's to fit better to common style (skidd13)yexo
2010-02-25(svn r19242) -Codechange: Perfer pointer instead of reference (skidd13)yexo
-Cleanup: merge PopHead() and RemoveHead() into Shift()
2010-02-25(svn r19241) -Cleanup: Move the HeapifyUp code into its own method (skidd13)yexo
2010-02-25(svn r19240) -Codechange: Unify HeapifyUp code (skidd13)yexo
2010-02-25(svn r19239) -Cleanup: Move the HeapifyDown code into its own method (skidd13)yexo
2010-02-25(svn r19238) -Codechange: Unify the HeapifyDown code (skidd13)yexo
2010-02-25(svn r19237) -Codechange: use types directly and prefer uint instead of int ↵yexo
(skidd13)
2010-02-25(svn r19236) -Codechange: move method code into class definition (skidd13)yexo
2010-02-22(svn r19207) -Fix (r19127): compilation was broken for gcc 3.3smatz
2010-02-18(svn r19161) -Codechange: make the default size of the open list used for ↵yexo
yapf a lot lower to reduce memory usage
2010-02-18(svn r19160) -Codechange: Enlarge a CBinaryHeapT if the heap is full instead ↵yexo
of dropping the added item -Fix: CBinaryHeapT::CheckConsistency compared pointers instead of the actual items (skidd13)
2010-02-14(svn r19134) -Fix (r16983, r17219): YAPF debug output was quite broken.frosch
2010-02-14(svn r19127) -Codechange: Add printf-like warnings to more functions.frosch
2010-01-16(svn r18828) -Fix (r18823): Decrementing uints is different to ints.frosch