| OLD | NEW |
| 1 // Protocol Buffers - Google's data interchange format | 1 // Protocol Buffers - Google's data interchange format |
| 2 // Copyright 2008 Google Inc. All rights reserved. | 2 // Copyright 2008 Google Inc. All rights reserved. |
| 3 // http://code.google.com/p/protobuf/ | 3 // https://developers.google.com/protocol-buffers/ |
| 4 // | 4 // |
| 5 // Redistribution and use in source and binary forms, with or without | 5 // Redistribution and use in source and binary forms, with or without |
| 6 // modification, are permitted provided that the following conditions are | 6 // modification, are permitted provided that the following conditions are |
| 7 // met: | 7 // met: |
| 8 // | 8 // |
| 9 // * Redistributions of source code must retain the above copyright | 9 // * Redistributions of source code must retain the above copyright |
| 10 // notice, this list of conditions and the following disclaimer. | 10 // notice, this list of conditions and the following disclaimer. |
| 11 // * Redistributions in binary form must reproduce the above | 11 // * Redistributions in binary form must reproduce the above |
| 12 // copyright notice, this list of conditions and the following disclaimer | 12 // copyright notice, this list of conditions and the following disclaimer |
| 13 // in the documentation and/or other materials provided with the | 13 // in the documentation and/or other materials provided with the |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 // | 55 // |
| 56 // Put simply, read-only access to an object can happen in multiple threads | 56 // Put simply, read-only access to an object can happen in multiple threads |
| 57 // simultaneously, but write access can only happen in a single thread at | 57 // simultaneously, but write access can only happen in a single thread at |
| 58 // a time. | 58 // a time. |
| 59 // | 59 // |
| 60 // The implementation does contain some "const" methods which actually modify | 60 // The implementation does contain some "const" methods which actually modify |
| 61 // the object behind the scenes -- e.g., to cache results -- but in these cases | 61 // the object behind the scenes -- e.g., to cache results -- but in these cases |
| 62 // mutex locking is used to make the access thread-safe. | 62 // mutex locking is used to make the access thread-safe. |
| 63 namespace protobuf {} | 63 namespace protobuf {} |
| 64 } // namespace google | 64 } // namespace google |
| OLD | NEW |