Tycho
74cd730589
FIxed second weird enum
2014-06-16 18:06:09 +01:00
Tycho
6fa99a211e
Refactored reversing logic into seperate function
2014-06-16 17:55:58 +01:00
Tycho
3a7c0c8ce9
Fixed tigers weird enums
2014-06-16 15:29:49 +01:00
Tycho
d5c84b5fe6
Merge branch 'master' into redstonerefactor
...
Conflicts:
src/Simulator/IncrementalRedstoneSimulator.cpp
2014-06-16 15:22:02 +01:00
Tycho
6ee562caf3
Merge branch 'master' of github.com:mc-server/MCServer
2014-06-16 15:13:10 +01:00
Tycho
ee50790398
Merge branch 'master' of github.com:mc-server/MCServer
2014-06-16 15:12:50 +01:00
Tycho
aa3537112d
Moved repeater handling to seperate pass
2014-06-16 15:07:41 +01:00
Tycho
84c83e0deb
Fix a few warnings
2014-06-16 15:03:07 +01:00
Tycho
1e57161ecc
Added override
2014-06-16 14:12:10 +01:00
Tycho
8a2aa6cb16
Changed names of callbacks
2014-06-14 20:24:52 +01:00
Tycho
6ddcf42409
Removed spaces
2014-06-14 20:10:49 +01:00
Tycho
41e5a64ff8
Documented starvation callbacks
2014-06-14 20:07:17 +01:00
Tycho
2643a46c69
Documented cAllocationPool
2014-06-14 20:04:35 +01:00
Tycho
f97116141f
Reformated ChunkMap.h
2014-06-14 19:56:01 +01:00
Tycho
3efbdb1c9b
Moved m_Sections
2014-06-14 19:54:09 +01:00
Tycho
94c48febd2
Added generic Allocation Pool Interface
2014-06-14 19:46:34 +01:00
Tycho
a1520c7a40
reverted accedental android changes
2014-06-14 19:08:14 +01:00
Tycho
6b99e55646
fixed spaces
2014-06-14 19:05:02 +01:00
Tycho
0310a50192
fixed spaces
2014-06-14 18:43:36 +01:00
Tycho
a2df68b80b
fixed compile
2014-06-14 18:19:34 +01:00
Tycho
f6af584efa
fixed const issue
2014-06-14 18:11:43 +01:00
Tycho
bff76f201f
Fill with buffer on startup
2014-06-14 17:59:47 +01:00
Tycho
8bf37f3dd7
Fixed comments
2014-06-14 17:57:21 +01:00
Tycho
061102c778
Added logging
2014-06-14 17:23:57 +01:00
Tycho
039c1a75f3
merge master
2014-06-14 17:19:28 +01:00
Tycho
cbb9e15257
Fix bugs in test
2014-05-30 17:13:36 +01:00
Tycho
f26ddac619
removed NULL assignment to const value
2014-05-30 14:50:30 +01:00
Tycho
d854d3af1c
removed unneded addressof
2014-05-30 14:43:33 +01:00
Tycho
19df18c461
Fixed test globals to work with precompiled headers
2014-05-27 12:46:22 +01:00
Tycho
2a7d199df6
Fixed bad merge
2014-05-25 18:26:10 +01:00
Tycho
8133efd7f9
Merge branch 'chunksparsing/structs' into AllocationPool
...
Conflicts:
src/ChunkData.cpp
src/ChunkData.h
tests/ChunkData/Coordinates.cpp
2014-05-25 18:02:33 +01:00
Tycho
2591087385
Fixed bug in freeing NULL pointers
2014-05-25 17:48:40 +01:00
Tycho
944d29c0ae
inject TestGlobals.h correctly
2014-05-24 14:09:51 +01:00
Tycho
7fac63cffb
Moved accessors to cpp file
2014-05-24 13:37:25 +01:00
Tycho
8f964886e0
Implemented style changes
2014-05-24 13:33:40 +01:00
Tycho
4ab8288116
Merge branch 'master' into chunksparsing/structs
2014-05-24 12:44:49 +01:00
Tycho
8be3a8f7dc
Implemented Allocation Pool use by cChunkData
2014-05-23 17:18:11 +01:00
Tycho
6991c2dd84
Use placement new to initalise objects
2014-05-23 15:48:09 +01:00
Tycho
5a76eab4c0
Merge branch 'chunksparsing/structs' into AllocationPool
2014-05-23 15:02:55 +01:00
Tycho
41692da30c
Ignore CTest files
2014-05-23 15:01:27 +01:00
Tycho
4b23472097
Fixed if spaces
2014-05-21 21:46:20 +01:00
Tycho
4124eac15d
Added callback for stopping starvation mode
2014-05-21 21:30:08 +01:00
Tycho
88c61a2e96
Fixed reversed comparisons to null
2014-05-21 21:18:14 +01:00
Tycho
485752de82
Implemented Allocation Pool
2014-05-21 20:59:04 +01:00
Tycho
93c0dcb1fe
Added space to ChunkData.cpp
2014-05-21 20:26:43 +01:00
Tycho
bd880603a5
Changed cChunkData::SetMeta to return a bool indicating whether the value changed
2014-05-21 20:18:09 +01:00
Tycho
5929ffbc40
Fixed stylistic issues
2014-05-21 20:08:34 +01:00
Tycho
024027db89
Renamed cChunkBuffer to cChunkData
2014-05-21 19:58:48 +01:00
Tycho
cdd3d11496
Fixed minor style issues
2014-05-21 18:33:54 +01:00
Tycho
8a0d3f7921
Fixed issue with types not being defined for an unused parameter
2014-05-18 15:37:17 +01:00
Tycho
f451075c1f
derp
2014-05-17 15:32:28 +01:00
Tycho
016b8f7b99
C++11
2014-05-17 15:19:35 +01:00
Tycho
1f98f21dd1
fixed assignment bugs and Skylight bug
2014-05-17 15:11:58 +01:00
Tycho
97dc7d8f66
Added some more tests
2014-05-11 19:40:32 +01:00
Tycho
c46f240d81
Added several more testsfor arrays and coordinates
2014-05-11 19:24:09 +01:00
Tycho
5d39ecc64b
Fixed bug that caused Array Setters to always create segments
2014-05-11 18:42:38 +01:00
Tycho
a6940445f6
test 0 values
2014-05-11 18:29:47 +01:00
Tycho
9568c223ff
SkyLight defaults to 0xFF
2014-05-11 18:24:21 +01:00
Tycho
79ab80718e
Cerated array copy tests for block and skylight
2014-05-11 15:57:56 +01:00
Tycho
9278bb732d
Fixed a bug in writting zeros to a non-allocated section
2014-05-11 15:52:02 +01:00
Tycho
009f749962
Coverage builds are called MCServer not MCServer_debug
2014-05-10 18:07:50 +01:00
Tycho
7ca33bd832
Fixed stupid error
2014-05-10 17:56:59 +01:00
Tycho
43fc1471a1
Merge branch 'master' into chunksparsing/structs
2014-05-10 17:55:43 +01:00
Tycho
7ebb0afd4e
Fail build on error
2014-05-10 17:52:46 +01:00
Tycho
4e6499c1c2
Don't run start test under gcov
2014-05-10 17:51:20 +01:00
Tycho
6124b5208c
quite gcov take 4
2014-05-10 17:47:45 +01:00
Tycho
0adb5c94b8
Fixed stupid buffer overflow in array setblocks
2014-05-10 17:46:49 +01:00
Tycho
ba25f6b524
Add arries copies tests
2014-05-10 16:15:45 +01:00
Tycho
29d5f8eb0a
Added new test
2014-05-10 16:08:08 +01:00
Tycho
0940747f3b
Added some more tests
2014-05-10 15:30:48 +01:00
Tycho
cb6200345c
Fixed bug in setting metas
2014-05-10 15:19:06 +01:00
Tycho
83a7b2333f
quieted gcov 4
2014-05-10 14:44:20 +01:00
Tycho
90f91ae977
quieted gcov 3
2014-05-10 14:34:08 +01:00
Tycho
3b8f28aa49
quieted gcov 2
2014-05-10 14:13:25 +01:00
Tycho
149793da05
Relocate gcda files so gcov can find them 3
2014-05-10 14:11:35 +01:00
Tycho
5b23bc53cc
rewrote exclustions
2014-05-10 14:05:39 +01:00
Tycho
9e17adc845
quieted gcov
2014-05-10 13:59:34 +01:00
Tycho
79570552b9
Relocate gcda files so gcov can find them take 2
2014-05-10 13:57:46 +01:00
Tycho
740aed3aef
Relocate gcda files so gcov can find them
2014-05-10 13:46:05 +01:00
Tycho
189c7529e9
Add qutes to scripts
2014-05-10 13:18:40 +01:00
Tycho
6e6d7c1159
Fix spaces in bash
2014-05-10 13:17:09 +01:00
Tycho
cebbb8abd0
Make scripts executable
2014-05-10 13:14:32 +01:00
Tycho
5be9bac448
Fixed missing Dollar signs
2014-05-10 13:12:57 +01:00
Tycho
b66b1e5b10
Fixed paths
2014-05-10 13:12:01 +01:00
Tycho
604ed439a8
Fix bash ifs
2014-05-10 13:09:47 +01:00
Tycho
d478e3cfb1
Merge branch 'master' into chunksparsing/structs
...
Conflicts:
src/Chunk.h
2014-05-10 05:05:44 -07:00
Tycho
77395b3739
Maybe coverage working?
2014-05-10 05:03:36 -07:00
Tycho
ec407dd27d
Merge branch 'master' into chunksparsing/structs
...
Conflicts:
src/Chunk.cpp
2014-05-03 06:07:56 -07:00
Tycho
616ddf5ca5
cCHunkBuffer that compiles with TestGlobals.h
2014-05-03 06:02:51 -07:00
Tycho
8d6919f3b6
Fixed polarssl programs included
2014-05-01 12:05:11 -07:00
Tycho
47cc1a84e1
Tests off by default take 2
2014-05-01 11:57:07 -07:00
Tycho
1929b46aff
Disable polarssl tests by default
2014-05-01 11:52:08 -07:00
Tycho
8780b324ff
Merge branch 'master' into chunksparsing/structs
2014-05-01 11:50:40 -07:00
Tycho
9928698d6d
Merged change to enable testing to be disabled
...
This is confirmed upstream but is unlikely to get into the repository for
several weeks
2014-05-01 09:53:43 -07:00
Tycho
ed071538d5
Changed polarssl repo to point to cloned copy of polarssl
2014-05-01 09:47:22 -07:00
Tycho
ad5cdf9f2d
Removed static from combinators.
...
THis allows us to use the functions in template params at the cost of polluting the global namespace.
2014-04-28 11:07:06 -07:00
Tycho
6d520e398b
Fixed unbraced ifs
2014-04-28 11:00:43 -07:00
Tycho
05fe6d6c58
Removed inlines from combinators
...
gcc requires external linkage for functions provided to template parameters
2014-04-28 10:52:48 -07:00
Tycho
a42480cf82
Template Magic
...
Removed need to allocate a fake meta block by using templates to provide a version
of the code that does not use metas. Also changed the function to a template
argument to make sure that the compilier is able to inline it.
2014-04-28 10:31:07 -07:00
Tycho
744e00c904
Worked around const pointer
2014-04-27 13:43:59 -07:00