summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1135 from yahoo/bjorncs/bucketspaceBjørn Christian Seime2016-11-222-0/+55
|\
| * Add asciistream::StateSaver and use it in BucketSpace/BucketIdBjørn Christian Seime2016-11-222-0/+52
| * Add getFill(), getWidth() and getBase()Bjørn Christian Seime2016-11-211-0/+3
* | Explicit instantiation of string templates.Henning Baldersheim2016-11-223-30/+56
* | Further ensure that we do not generate code for expensive methods more than o...Henning Baldersheim2016-11-229-81/+114
* | Avoid creating many instances of rather large methods.Henning Baldersheim2016-11-222-0/+4
* | Make accounting of held bytes safer.Tor Egge2016-11-212-20/+8
* | Merge pull request #1142 from yahoo/havardpe/parse-more-tensor-operationsGeir Storli2016-11-2116-140/+645
|\ \
| * | parse tensor lambdaHaavard2016-11-1814-22/+155
| * | add support for parsing tensor renameHaavard2016-11-1813-26/+162
| * | parse tensor reduce and improve testingHaavard2016-11-1815-111/+347
* | | Avoid including iostream in header files.Henning Baldersheim2016-11-193-4/+1
* | | assert(false) -> abort()Henning Baldersheim2016-11-191-5/+4
|/ /
* | Split out the judymultimap template to separate file and instanciate explicit.Henning Baldersheim2016-11-182-10/+13
* | Missing include.Henning Baldersheim2016-11-181-0/+1
* | Avoid including iostream in header files.Henning Baldersheim2016-11-182-2/+2
* | vector need explicit on gcc 6.2Henning Baldersheim2016-11-181-0/+1
* | Missing include for vectorHenning Baldersheim2016-11-171-0/+1
* | Missing include for vectorHenning Baldersheim2016-11-171-0/+1
* | Break some more large include dependencies.Henning Baldersheim2016-11-173-2/+3
* | mark all temporary variables that only exist to assert (void), so that NDEBUG...Henning Baldersheim2016-11-1710-2/+19
|/
* Merge pull request #1110 from yahoo/geirst/buffer-compaction-in-array-storeTor Egge2016-11-161-0/+2
|\
| * Add support for compacting the worst buffer in an array store.Geir Storli2016-11-161-0/+2
* | explicitly disallow all tensor operations in compiled expressionsHaavard2016-11-152-35/+57
|/
* Merge pull request #1082 from yahoo/havardpe/support-not-being-able-to-evalua...Geir Storli2016-11-157-0/+87
|\
| * added support for pre-detecting function eval issuesHaavard2016-11-147-0/+87
* | Use ArrayRef when referencing externally owned array.Tor Egge2016-11-141-0/+18
|/
* Do not use exceptions internallyHenning Baldersheim2016-11-102-22/+11
* Invalid regexp should fail matching and not produce a core.Henning Baldersheim2016-11-103-14/+42
* more unified type resolution for join operationsHaavard2016-11-085-23/+38
* test parsing of map and join with lambdaHaavard2016-11-084-2/+54
* update type resolution testHaavard2016-11-081-52/+42
* added TensorMap and TensorJoin AST nodesHaavard2016-11-088-64/+152
* basic parsing of map and join with lambdaHaavard2016-11-081-0/+69
* keep a stack of ways to resolve symbols when parsingHaavard2016-11-081-31/+67
* Move HwInfo from vespalib to searchcore and simplify code.Tor Egge2016-11-046-133/+0
* Merge pull request #1004 from yahoo/havardpe/remove-verbatim-tensors-and-tens...Geir Storli2016-11-0318-405/+44
|\
| * remove tensor eval test that only used verbatim tensorsHaavard2016-11-034-112/+0
| * remove traces of match and verbatim tensorsHaavard2016-11-031-23/+2
| * simplify tensor-related test casesHaavard2016-11-031-22/+3
| * remove testing of fallbacks that are no longer thereHaavard2016-11-031-9/+3
| * remove match function call from eval specHaavard2016-11-031-1/+0
| * remove testing of verbatim tensorsHaavard2016-11-031-15/+0
| * minimal re-write for equivalent behaviorHaavard2016-11-031-24/+36
| * remove verbatim tensor and tensor match from llvm sub-libraryHaavard2016-11-031-14/+0
| * remove verbatim tensors and tensor match from evalHaavard2016-11-037-185/+0
* | Use proper uppercase at start of comment.Tor Egge2016-11-031-1/+1
* | Add class describing hardware info on the running machine.Tor Egge2016-11-036-0/+133
* | Merge pull request #999 from yahoo/geirst/dense-tensor-attribute-executorTor Egge2016-11-034-9/+74
|\ \ | |/ |/|
| * Add API for getting a dense tensor view from the store by pointing to the und...Geir Storli2016-11-024-9/+74