summaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Reset all membersHenning Baldersheim2020-01-281-0/+1
|
* Add comment about optimisation and object lifetimeHenning Baldersheim2020-01-281-0/+5
|
* Set field directly.Henning Baldersheim2020-01-283-9/+8
|
* reset instead of clear, and only onceHenning Baldersheim2020-01-282-3/+3
|
* InlineHenning Baldersheim2020-01-282-12/+7
|
* Merge pull request #11968 from ↵Henning Baldersheim2020-01-288-13/+32
|\ | | | | | | | | vespa-engine/balder/allow-document-to-bring-backing-buffer-along-to-reduce-need-to-copy Allow room for bringing allocation along to reduce the need to copy.
| * Remove spurious line break.Henning Baldersheim2020-01-271-2/+1
| |
| * Allow room for bringing allocation along to reduce the need to copy.Henning Baldersheim2020-01-279-14/+34
| |
* | setFieldValue for Booleankkraune2020-01-282-0/+5
|/
* Add include statements needed by newer build environments.Tor Egge2020-01-261-0/+2
|
* Remove unused private member variables.Tor Egge2020-01-241-1/+1
|
* Followup on code comments.Henning Baldersheim2020-01-232-11/+14
|
* Add an extra indirection to the rarely used owned buffers, in order to keep ↵Henning Baldersheim2020-01-233-13/+22
| | | | the frequently accesed members in StructFieldValue close
* Avoid duplicating information.Henning Baldersheim2020-01-232-5/+6
|
* Move the transaction implementation from StructuredFieldValue to DocumentHenning Baldersheim2020-01-2310-126/+153
|
* Just use the stackHenning Baldersheim2020-01-231-2/+2
|
* Remove ByteBuffer indirection.Henning Baldersheim2020-01-238-46/+50
|
* Add indirection for the unlikely stuff to keep the likely members close and ↵Henning Baldersheim2020-01-233-78/+88
| | | | tight.
* Remove cloneability.Henning Baldersheim2020-01-234-20/+21
|
* Use a single chunkHenning Baldersheim2020-01-2334-228/+127
|
* Stay within your buffer.Henning Baldersheim2020-01-211-1/+1
|
* Merge pull request #11822 from vespa-engine/balder/reduce-bytebuffer-exposureHenning Baldersheim2020-01-2130-2279/+392
|\ | | | | Balder/reduce bytebuffer exposure
| * Remove zero termination.Henning Baldersheim2020-01-211-4/+2
| |
| * Add stream method and use memcpy over casting.Henning Baldersheim2020-01-211-3/+5
| |
| * c_str -> dataHenning Baldersheim2020-01-215-6/+6
| |
| * Unify and factor out common code.Henning Baldersheim2020-01-211-1/+1
| |
| * Fix typoHenning Baldersheim2020-01-201-1/+1
| |
| * GC unused codeHenning Baldersheim2020-01-204-31/+1
| |
| * GC unused constructorHenning Baldersheim2020-01-204-10/+1
| |
| * Update commentsHenning Baldersheim2020-01-201-13/+1
| |
| * 32bit size is more than enough here.Henning Baldersheim2020-01-204-22/+22
| |
| * Make length const.Henning Baldersheim2020-01-201-1/+1
| |
| * Make it known that getting serialized size will always be expensive.Henning Baldersheim2020-01-209-141/+73
| |
| * GC a load of unused code. ByteBuffer towards read only.Henning Baldersheim2020-01-2012-897/+76
| |
| * Simplify as functionality is abandoned.Henning Baldersheim2020-01-178-375/+155
| |
| * GC unused codeHenning Baldersheim2020-01-172-29/+3
| |
| * GC unused swapHenning Baldersheim2020-01-172-13/+0
| |
| * GC unused code and simplify StructFieldValue.Henning Baldersheim2020-01-175-42/+19
| |
| * Remove complicated option for slicing as it is not used anywhere.Henning Baldersheim2020-01-166-399/+41
| |
| * Unify towards nbostreamHenning Baldersheim2020-01-1611-430/+159
| |
| * GC unused constructors.Henning Baldersheim2020-01-166-58/+22
| |
* | Fix serialization of TensorRemoveUpdate and TensorModifyUpdate to handle ↵Geir Storli2020-01-174-2/+18
|/ | | | float tensors.
* Folloup on the review comments.Henning Baldersheim2020-01-163-15/+9
|
* Update comment.Henning Baldersheim2020-01-161-4/+3
|
* Remove and indirection for document id, for less memory footprint, and ↵Henning Baldersheim2020-01-1611-229/+154
| | | | better generated code.
* Merge pull request #11782 from ↵Henning Baldersheim2020-01-1616-180/+99
|\ | | | | | | | | vespa-engine/balder/bring-you-backing-buffer-along Balder/bring your backing buffer along
| * Just use the stream method.Henning Baldersheim2020-01-163-6/+6
| |
| * GC unused codeHenning Baldersheim2020-01-142-17/+6
| |
| * GC unused codeHenning Baldersheim2020-01-143-8/+3
| |
| * Remove virtuality of DocumentId.Henning Baldersheim2020-01-148-57/+25
| |