bpo-46841: Use a `bytes` object for `_co_code_adaptive` (GH-32205)

diff --git a/Objects/codeobject.c b/Objects/codeobject.c
index 987cdef..7d50b40 100644
--- a/Objects/codeobject.c
+++ b/Objects/codeobject.c
@@ -1523,8 +1523,8 @@ code_getfreevars(PyCodeObject *code, void *closure)
 static PyObject *
 code_getcodeadaptive(PyCodeObject *code, void *closure)
 {
-    return PyMemoryView_FromMemory(code->co_code_adaptive, _PyCode_NBYTES(code),
-                                   PyBUF_READ);
+    return PyBytes_FromStringAndSize(code->co_code_adaptive,
+                                     _PyCode_NBYTES(code));
 }
 
 static PyObject *