| OLD | NEW | 
|---|
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 // Package memory provides an implementation of infra/gae/libs/wrapper which | 5 // Package memory provides an implementation of infra/gae/libs/wrapper which | 
| 6 // backs to local memory ONLY. This is useful for unittesting, and is also used | 6 // backs to local memory ONLY. This is useful for unittesting, and is also used | 
| 7 // for the nested-transaction filter implementation. | 7 // for the nested-transaction filter implementation. | 
|  | 8 // | 
|  | 9 // Debug EnvVars | 
|  | 10 // | 
|  | 11 // To debug GKVLite memory access for a binary that uses this memory | 
|  | 12 // implementation, you may set the flag: | 
|  | 13 //   -luci.gae.gkvlite_trace_folder | 
|  | 14 // to `/path/to/some/folder`. Every gkvlite memory store will be assigned | 
|  | 15 // a numbered file in that folder, and all access to that store will be logged | 
|  | 16 // to that file. Setting this to "-" will cause the trace information to dump to | 
|  | 17 // stdout. | 
| 8 package memory | 18 package memory | 
| OLD | NEW | 
|---|